laravel的背包包括中间件中的权限管理器路由

时间:2017-09-01 18:56:44

标签: laravel-5 backpack-for-laravel

我有两个角色,超级管理员和管理员,第一个可以访问所有模块,管理员只能访问某些页面。我希望用户在单击角色或权限菜单时获取错误403访问被拒绝。

我的路线组Admin.php:

Route::group(['middleware' => ['role:Super Admin,access_backend']], function(){

CRUD::resource('role', 'Backpack\PermissionManager\app\Http\Controllers\RoleCrudController');     <-----  i tried this with no success.

我需要包含位于的权限管理器中的2条路由   背包\ PermissionManager \应用\ HTTP \控制器\

提前感谢!

1 个答案:

答案 0 :(得分:0)

您需要在命名空间前添加\。否则,它将在您的App命名空间中搜索该类。

CRUD::resource('role', '\Backpack\PermissionManager\app\Http\Controllers\RoleCrudController');