2017-05-29 157 views
0

我想通過添加角色中間件來重寫laravel揹包的默認路由,但無法顯示視圖文件。Laravel揹包 - 自定義路由文件

Route::group(['middleware' => ['role:master']], function() { 

    Route::get('/admin/users', function() { 
     return view('vendor.backpack.crud.list'); //Undefined variable: crud 
    }); 

}); 

回答

0

看來你已經完全繞過了控制器。爲了解決這個問題,您需要將您的路線重定向到您嘗試使用的控制器,而不僅僅是使用視圖。

該控制器具有所有的邏輯。如果沒有$crud變量,list.blade.php視圖將不起作用。這是它的全部目的 - 列出條目。沒有這些條目,它就無法做到這一點。