在laravel链接中添加活动类

时间:2018-02-25 16:56:39

标签: laravel

如果我想将活动课程添加到routes我将使用:

class="{{ Route::currentRouteNamed('products.index') ? 'active' : '' }}"

如果我想在静态链接中使用它,我将使用:

class="{{ Request::is('/blog') ? 'active' : ''}}"

但是如果我想在动态网址上使用它呢?就像在我的菜单中添加自定义链接一样,我有类似的东西:

@foreach($menus as $menu)
  <li class="">
    <a href="{{$menu->link}}">{{$menu->title}}</a>
  </li>
@endforeach

现在我应该使用什么作为我的li类来添加活动类?

1 个答案:

答案 0 :(得分:0)

例如,如果$menu->link看起来像home,请执行相同操作:

<a href="{{ $menu->link }}" {{ request()->is($menu->link) ? 'class="active"' : '' }}>{{ $menu->title }}</a>