我是Laravel的新手,如果当前网址与菜单链接网址匹配,我正在尝试为菜单链接提供有效课程,
<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
或student/lecture/*
,但它不适用于student/lecture/13?id=30
(没有发送id以使其正常工作,但在传递id时它无效)。
答案 0 :(得分: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>
答案 1 :(得分:0)
只需使用以下一项:
Request::is('user-wallet*')
代替这个:
Request::is('user-wallet/*')
astrix之前的斜杠会有所作为。