例如,我有一个管理页面管理书籍的路由,路由设置如下:
Route::resource('books','Admin\BookController');
它自动生成了很少的插入/更新/删除等路由
/books/create
/books/1/edit
问题是,它是管理页面,我想要链接
/admin/books/create
/admin/books/1/edit
如何具体管理资源?它自动有/ admin / Thanks的前缀
更新:
解决方法:
如果您需要多条路由的前缀,则应使用route group:
Route::group(['prefix' => 'admin'], function()
{
Route::resource('books','Admin\BookController');
});
或者,如果您只需要使用一个控制器,您可以这样做:
Route::resource('/admin/books','Admin\BookController');