而不是使用Route::get,Route::post等我的控制器请求,我决定使用该Route::controller方法,真的有助于减少代码行route.php.
但是我之前设置了一些"路由"名称,例如我之前的代码包括:
Route::get('admin/baserate/view', array('as' => 'baserateview','uses'=>'BaserateController@getView'));
Run Code Online (Sandbox Code Playgroud)
但现在我正在使用Route::controller我不知道如何实现路由别名"baserateview".我的新代码如下:
Route::controller('admin/baserate', 'BaserateController');
Run Code Online (Sandbox Code Playgroud)
有什么方法可以做到这一点吗?
小智 22
您可以通过以下方式执行此操作:
// User Controller
Route::controller(
'users',
'AdminUserController',
array(
'getView' => 'admin.users.view',
'getEdit' => 'admin.users.edit',
'getList' => 'admin.users.list',
'getAdd' => 'admin.users.add',
'getUndelete' => 'admin.users.undelete',
'postDelete' => 'admin.users.delete'
)
);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10981 次 |
| 最近记录: |