Php Laravel-Laratrust-重命名权限名称
我有一个Laravel7.6项目,我使用Laratrust作为用户角色和权限。在我的项目中,当我将权限重命名为名称时,例如从Php Laravel-Laratrust-重命名权限名称,php,laravel,web,Php,Laravel,Web,我有一个Laravel7.6项目,我使用Laratrust作为用户角色和权限。在我的项目中,当我将权限重命名为名称时,例如从管理.dashboard.index重命名为管理仪表板index,但未加载我的web应用程序(它不会显示错误)。 尽管我已经用php artisan cache:clear清除了所有缓存 旁白菜单视图: Laravel Version: 7.6.2 Laratrust Version: 5.2.8 @if($user->can('management-dashboard-
管理.dashboard.index
重命名为管理仪表板index
,但未加载我的web应用程序(它不会显示错误)。
尽管我已经用php artisan cache:clear清除了所有缓存
旁白菜单视图:
Laravel Version: 7.6.2
Laratrust Version: 5.2.8
@if($user->can('management-dashboard-index'))
مدیریت
@恩迪夫
我收到了这条消息,你可以检查你的仪表盘代码的输出 如果继续在这里挖掘,我想答案会找到的
从查看
{{$user->can('management-dashboard-index')}
的结果开始,它非常清楚!!!是的,但结果是“1”,而且如果语句不运行,你得到了“1”这个词,这没有什么区别?
@if ($user->can('management-dashboard-index'))
<li class="kt-menu__section ">
<h4 class="kt-menu__section-text">مدیریت</h4>
<i class="kt-menu__section-icon flaticon-more-v2"></i>
</li>
<li class="kt-menu__item kt-menu__item--submenu {!! (Request::is('management/panel/users*')) || (Request::is('management/panel/roles*')) || (Request::is('management/panel/permissions*')) ? 'kt-menu__item--open kt-menu__item--here' : '' !!}" aria-haspopup="true" data-ktmenu-submenu-toggle="hover">
<a href="javascript:;" class="kt-menu__link kt-menu__toggle">
<span class="kt-menu__link-icon">
<i class="la la-users"></i>
</span>
<span class="kt-menu__link-text">کاربران</span>
<i class="kt-menu__ver-arrow la la-angle-right"></i>
</a>
<div class="kt-menu__submenu ">
<span class="kt-menu__arrow"></span>
<ul class="kt-menu__subnav">
@if ($user->can('management.users.index'))
<li class="kt-menu__item {!! Request::is('management/panel/users*') ? 'kt-menu__item--active' : '' !!}" aria-haspopup="true">
<a href="{{ route('management.users.index') }}" class="kt-menu__link ">
<i class="kt-menu__link-bullet kt-menu__link-bullet--dot">
<span></span>
</i>
<span class="kt-menu__link-text">لیست کاربران</span>
</a>
</li>
@endif
@if ($user->can('management.permissions.index'))
<li class="kt-menu__item {!! Request::is('management/panel/permissions*') ? 'kt-menu__item--active' : '' !!}" aria-haspopup="true">
<a href="{{ route('management.permissions.index') }}" class="kt-menu__link ">
<i class="kt-menu__link-bullet kt-menu__link-bullet--dot">
<span></span>
</i>
<span class="kt-menu__link-text">پرمیشن ها</span>
</a>
</li>
@endif
@if ($user->can('management.roles.index'))
<li class="kt-menu__item {!! Request::is('management/panel/roles*') ? 'kt-menu__item--active' : '' !!}" aria-haspopup="true">
<a href="{{ route('management.roles.index') }}" class="kt-menu__link ">
<i class="kt-menu__link-bullet kt-menu__link-bullet--dot">
<span></span>
</i>
<span class="kt-menu__link-text">سطوح دسترسی</span>
</a>
</li>
@endif
</ul>
</div>
</li>
@endif