Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/259.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Kodeine刀片模板扩展不工作_Php_Laravel_Laravel 5_Acl - Fatal编程技术网

Php Kodeine刀片模板扩展不工作

Php Kodeine刀片模板扩展不工作,php,laravel,laravel-5,acl,Php,Laravel,Laravel 5,Acl,我已将kodeine用于Laravel用户角色和权限。安装和所有迁移都没有问题。在kodeine/laravel acl的文档中,存在刀片模板扩展,因此检查用户角色的代码为: // @if(Auth::check() && Auth::user()->is('admin|moderator')) // would be @role('admin|moderator') // content allowed for admin's only @endrole //

我已将kodeine用于Laravel用户角色和权限。安装和所有迁移都没有问题。在kodeine/laravel acl的文档中,存在刀片模板扩展,因此检查用户角色的代码为:

// @if(Auth::check() && Auth::user()->is('admin|moderator'))
// would be
@role('admin|moderator')
    // content allowed for admin's only
@endrole

// @if(Auth::check() && Auth::user()->can('create.user|edit.user''))
// would be
@permission('create.user|edit.user') 
    // content if user can edit or create users.
@endpermission
我使用了相同的代码,但根本不起作用。当我使用

@role('admin')
    <h1>admin</h1>
@endrole
@role('admin'))
管理
@端角色
它显示@role('teacher'))


注意:我使用的是laravel 5。我已经迁移了数据库并添加了数据。类似于角色、权限和全部。

您应该使用主分支

"kodeine/laravel-acl": "dev-master"
刀片模板仅在主分支上添加,将在本周进行后端口