Laravel 如何激活侧栏?
在下面的代码中,角色行处于活动状态,但当我单击侧栏中未提及的“角色创建内部角色”页面时,该列处于非活动状态Laravel 如何激活侧栏?,laravel,Laravel,在下面的代码中,角色行处于活动状态,但当我单击侧栏中未提及的“角色创建内部角色”页面时,该列处于非活动状态 创建页面的图像为 索引页的图像为 您应该检查请求路径是否在可能的路由数组中 尝试以下代码 <li class="treeview {{Request::is('admin/administration/*') ? 'active':''}}" > <a href="#"> <i class="fa fa-user-plus">&
创建页面的图像为 索引页的图像为
您应该检查请求路径是否在可能的路由数组中
尝试以下代码
<li class="treeview {{Request::is('admin/administration/*') ? 'active':''}}" >
<a href="#">
<i class="fa fa-user-plus"></i> <span>Administration</span>
<span class="pull-right-container">
<i class="fa fa-angle-left pull-right"></i>
</span>
</a>
<ul class="treeview-menu">
<li class="{{in_array(request()->path(),['admin/administration/roles','admin/administration/roles/create','admin/administration/roles/edit']) ? 'active' : ''}}"><a href="{{ route('roles.index') }}"><i class="fa fa-users"></i> Roles</a></li>
<li class="{{'admin/administration/users' == request()->path() ? 'active' : ''}}"><a href="{{ route('users.index') }}"><i class="fa fa-users"></i> Users</a></li>
<li class="{{'admin/administration/company' == request()->path() ? 'active' : ''}}"><a href="{{ route('company.index') }}"><i class="fa fa-users"></i> Companies</a></li>
</ul>
</li>
获取当前路线并检查其是否等于所选选项:
<li>
<a href="#">Administration</a>
<ul style="<?php if (Request::is('administration/*')) echo "display:block"; ?>">
<li class ="{{ Route::currentRouteNamed('administration.index') ? 'active' : '' }}">
<a href="{{ route('administration.index')}}">> View Tasks</a>
</li>
</ul>
</li>
<li>
<a href="#">Administration</a>
<ul style="<?php if (Request::is('administration/*')) echo "display:block"; ?>">
<li class ="{{ Route::currentRouteNamed('administration.index') ? 'active' : '' }}">
<a href="{{ route('administration.index')}}">> View Tasks</a>
</li>
</ul>
</li>