2017-07-18 118 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