Я использую Laravel 5.7. Route
не работает внутри без экранирования {!! .. !!}
. Посмотрите на часть href='{{url('/')}}'
, которая отображается как %7B%7Burl(
. В моем Controller
у меня есть следующий код:
Conroller
$navbar = '';
foreach($navs as $nav){
$navbar .= "
<li class='nav-item'>
<a class='nav-link' href='{{url('/')}}'>".$nav->name."</a>
</li>
";
}
return view('front/index', ['navbar' => $navbar]);
В моем файле blade
у меня есть следующий код:
Клинок
<ul>
{!! $navbar !!}
</ul>
Все остальное в порядке, кроме {{url('/')}}
. В моем Blade
файле {{url('/')}}
отображается как-то как %7B%7B(url
. Я понимаю, почему это происходит. Но мой вопрос, есть ли способ заставить {{url('/')}}
работать.