当前位置:   PHP > 正文

Laravel 5.1 @can,如何使用OR子句

laravel,blade,laravel-5.1,laravel-blade,php,DevBox,在线流程图,编程,编程问答,程序员,开发者工具,开发工具,json解析,二维码生成,unix时间戳,在线开发工具,前端开发工具,开发人员工具,站长工具

我没有找到如何在@can视图中使用子句(OR,AND)来检查多个异能......

我试过了:

@can(['permission1', 'permission2']) 
@can('permission1' or 'permission2')
@can('permission1' || 'permission2')

但是不行;(



1> tommy..:

您可以使用门面:

@if(Gate::check('permission1') || Gate::check('permission2'))

@endif



2> Jasper Brier..:

@canany刀片指令已于2018年5月24日添加到Laravel v.5.6.23中

用法:

@canany(['edit posts', 'delete posts'])
    
@can('edit posts') @endcan @can('delete posts') @endcan
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/blog/PHP/detail/1644
推荐阅读
相关标签