2015-07-09 2 views
0

Я использовал kodeine для роли пользователя Laravel и разрешений. Нет проблем при установке и всех миграциях. В документации kodeine/Laravel-Acl есть расширение клинок шаблон поэтому код для проверки пользователей роли является:Расширение шаблона лезвия Kodeine не работает

// @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. Я мигрировали базы данных и добавлены данные, а также. как роли, разрешения и все.

ответ

0

Вы должны использовать главную ветвь.

Blade template был добавлен только в ведущую ветку, он будет сохранен на неделе.

For more information click here