【问题标题】:@role directive for multiple roles in Zizaco/entrust laravel packageZizaco/entrust laravel 包中多个角色的@role 指令
【发布时间】:2016-07-28 06:35:34
【问题描述】:

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

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

但这不起作用。有可能吗?

【问题讨论】:

    标签: php laravel entrust


    【解决方案1】:

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

    @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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-10-14
      • 1970-01-01
      • 2015-04-03
      • 2017-02-05
      • 2016-12-04
      • 1970-01-01
      • 1970-01-01
      • 2018-02-12
      相关资源
      最近更新 更多