我在我的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 –
我尝试@权限,但它只是审查登录用户的权限,而不是我想编辑的角色。 –