2017-07-18 115 views
0

我有多个用户具有多个权限(管理员和用户)。 例如:管理员能够看到侧栏a,b,c ,但用户只能看到侧栏d,e,f。根据权限在Laravel侧栏Adminlte

您可以根据权限在adminlte.php中加载菜单吗? 我存储在用户表内许可列中的权限(isAdmin,isUser) 谢谢在adminlte.php

菜单阵列格式:

'menu' => [ 
     [ 
      'text' => 'Dashboard', 
      'url' => '/dashboard', 
      'icon' => 'dashboard', 
     ], 
], 

,我发现的唯一的解决方案是纯PHP http://seegatesite.com/how-to-create-user-permissions-view-to-dynamic-sidebar-menu-adminlte/

我会使用内置的adminlte.php喜欢原生laravel解决方案

+0

您是否找到任何解决方案? –

回答

0

我想你应该试试这个包来实现你所需要的:https://github.com/Zizaco/entrust。这是一个处理基于角色的权限的laravel包。无论如何,如果您使用这个软件包,您需要更改一些代码。

希望它有帮助。

+0

谢谢,但我不想使用另一个软件包来解决这个问题......我想尽可能地使用本机功能 – derrysan7