Kodeine刀片模板扩展无法正常工作

时间:2015-07-09 11:22:06

标签: php laravel laravel-5 acl

我已经将kodeine用于Laravel用户角色和权限。安装和所有迁移都没问题。在kodeine / laravel-acl的文档中有Blade Template Extension,因此检查用户角色的代码是:

// @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('老师')

注意:我正在使用laravel 5.我已经迁移了数据库并添加了数据。喜欢角色,权限和所有。

1 个答案:

答案 0 :(得分:0)

你应该使用master分支。

"kodeine/laravel-acl": "dev-master"

刀片模板仅在主分支上添加,它将在本周向后移植。

For more information click here