我在我的laravel項目中使用委託。 在我編輯角色時的刀片文件中,我想用複選框顯示所有權限。laravel委託如何檢查角色在刀片上的權限?
但我停留在思想,我想,如果角色有permission.I通過角色和所有權限刀片,並嘗試
@foreach($permissions as $permission)
<input type="checkbox" value="{{$permission->name}}"
@if($role->hasPermission($permission->name))
checked="checked"
@endif
@endforeach
複選框狀態被檢查,但沒有奏效
我也嘗試將$角色和$權限轉換爲數組,並將它們傳遞給刀片並使用foreach兩次,它也不起作用。 有什麼辦法可以做到嗎?
https://github.com/Zizaco/entrust#blade-templates –
我嘗試@權限,但它只是審查登錄用戶的權限,而不是我想編輯的角色。 –