Zizaco/entrust laravel 包中多个角色的@role 指令
@role directive for multiple roles in Zizaco/entrust laravel package
我正在使用 Zizaco/entrust laravel 包,现在我想在 blade 模板中使用 @role 指令来仅显示一个项目一些这样定义的角色:
@role('developer,administrator')
<li><a href="/admin/permission">Permissions</a></li>
@endrole
但这不起作用。可能吗?
我阅读了一些代码,看起来下面的代码适合您:
@role(['developer','administrator'])
<li><a href="/admin/permission">Permissions</a></li>
@endrole
因为您正在向此函数发送数组:https://github.com/Zizaco/entrust/blob/master/src/Entrust/Traits/EntrustUserTrait.php#L90
我正在使用 Zizaco/entrust laravel 包,现在我想在 blade 模板中使用 @role 指令来仅显示一个项目一些这样定义的角色:
@role('developer,administrator')
<li><a href="/admin/permission">Permissions</a></li>
@endrole
但这不起作用。可能吗?
我阅读了一些代码,看起来下面的代码适合您:
@role(['developer','administrator'])
<li><a href="/admin/permission">Permissions</a></li>
@endrole
因为您正在向此函数发送数组:https://github.com/Zizaco/entrust/blob/master/src/Entrust/Traits/EntrustUserTrait.php#L90