美文网首页
Laravel-ACL Blade 模板扩展

Laravel-ACL Blade 模板扩展

作者: 伍源辉 | 来源:发表于2017-01-05 14:08 被阅读22次

    Blade 帮助扩展能让你写更少的代码并且写得更优雅。

    使用标准的 @else 标签来处理有角色或权限限制的对立情况。

    // @if(Auth::check() && Auth::user()->is('admin|moderator'))
    // would be
    @role('admin|moderator')
        // 只允许 admin's 看到的内容
    @endrole    
    
    // @if(Auth::check() && Auth::user()->can('create.user|edit.user''))
    // would be
    @permission('create.user|edit.user')
        // 该用户有创建或编辑用户权限时显示的内容
    @else
        // 该用户无创建或编辑用户权限时显示的内容
    @endpermission
    

    相关文章

      网友评论

          本文标题:Laravel-ACL Blade 模板扩展

          本文链接:https://www.haomeiwen.com/subject/fkrzvttx.html