doubeng9407 2018-11-01 05:58
浏览 15

为什么没有在Laravel 5.6中突出显示当前的引导程序菜单?

I am working with Laravel 5.6 and using following sidemenu link as one of items as the app side menu,

<nav class="navbar navbar-default">
  <ul class="nav nav-sidebar">
      <li class="active"><a href="#">Home</a></li>
      <li class="{{Request::is('vehicles*') ? 'active' : null}}"><a href="{{route('vehicles.myads')}}">My Ads</a></li>
      </ul>
 </nav>

and this sidemenu blade file is include with other blade files to show side menu, and above menu link route is following,

Route::get('myads', [
    'uses' => 'VehicleController@indexpersonel',
    'as'   => 'vehicles.myads',

]);

but when I visit myads blade file it is not highlight current menu items. how can fix this probelm?

edit menu bar

<ul class="nav nav-sidebar">
      {{dd(Request::path());}}
      <li class="{{ (Request::is('vehicles/*') || Request::is('vehicles') ? 'active' : '') }}"><a href="{{route('vehicles.myads')}}">My Ads</a></li>

    </ul>
  • 写回答

2条回答 默认 最新

  • duandu8707 2018-11-01 06:01
    关注

    You need to add /,

    <li class="{{Request::is('*/vehicles/*') ? 'active' : null}}">
    

    For More details visit https://laravel.com/docs/5.7/requests

    Is() method starts comparing URL from the first segment.

    For Example:

    1) Your URL is http://127.0.0.1:8000/admin/client/add and you want to check client is exists or not in URL so you need to do something like <li class="{{Request::is('*/client/*') ? 'active' : null}}">

    2) http://127.0.0.1:8000/admin/client/add find an admin in URL or not

    <li class="{{Request::is('admin/*') ? 'active' : null}}">
    

    I hope this will help you.

    评论

报告相同问题?

悬赏问题

  • ¥15 基于卷积神经网络的声纹识别
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?
  • ¥15 有偿求跨组件数据流路径图
  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 CSAPPattacklab
  • ¥15 一直显示正在等待HID—ISP
  • ¥15 Python turtle 画图
  • ¥15 stm32开发clion时遇到的编译问题