3

我是 Laravel 的新手,如果当前 url 与菜单链接 url 匹配,我正在尝试为菜单链接提供活动类,

<li @if (Request::is('student/lecture') || Request::is('admin/lecture/*')) class="active" @endif >
    <a href="{{ url('student/lecture') }}"><i class="fa fa-globe"></i>Lectures </a>
</li>

它适用于student/lecture or student/lecture/* ,但不适用于student/lecture/13?id=30(不发送 id 使其工作,但在传递 id 时它不工作)。

4

2 回答 2

0

尝试以下操作:

<li{!! (Request::is('student/lecture') || Request::is('admin/lecture/*') ? ' class="active"' : '') !!}>
    <a href="{{ url('student/lecture') }}"><i class="fa fa-globe"></i>Lectures </a>
</li>
于 2015-10-29T12:26:07.610 回答
0

只需使用这个:

Request::is('user-wallet*')

而不是这个:

Request::is('user-wallet/*')

astrix 之前的斜线会有所不同。

于 2020-08-15T15:06:23.637 回答