1

我正在使用Zizaco/ entrust laravel 包,现在我想在刀片模板中使用@role指令来仅向某些已定义的角色显示项目,例如:

@role('developer,administrator')
<li><a href="/admin/permission">Permissions</a></li>
@endrole

但这不起作用。可能吗 ?

4

1 回答 1

10

我读了一些代码,看起来下面的代码对你有用:

@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

于 2016-04-07T11:56:36.413 回答