我在我的 laravel 项目中使用委托。在刀片文件中,当我编辑角色时,我想用复选框显示所有权限。
但是我坚持认为如果角色具有权限,我希望检查复选框状态。我将角色和所有权限传递给刀片,然后尝试
@foreach($permissions as $permission)
<input type="checkbox" value="{{$permission->name}}"
@if($role->hasPermission($permission->name))
checked="checked"
@endif
@endforeach
但它没有用
我还尝试将 $role 和 $permissions 转换为数组并将它们传递给刀片并使用 foreach 两次,它也不起作用。有什么办法可以做到吗?