【发布时间】:2016-07-28 06:35:34
【问题描述】:
我正在使用Zizaco/entrust laravel 包,现在我想在刀片模板中使用 @role 指令来仅向某些已定义的角色显示项目,例如:
@role('developer,administrator')
<li><a href="/admin/permission">Permissions</a></li>
@endrole
但这不起作用。有可能吗?
【问题讨论】:
我正在使用Zizaco/entrust laravel 包,现在我想在刀片模板中使用 @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
【讨论】: