我可以像Symfony那样将路线与包相关联吗? 因此,我的routes.php管理包中的每个路径都以'/ admin /'为前缀?
因为实际上我可以在我的主要routes.php上放置一条路线,比如'/ admin',我可以在我的包裹路线上放置相同的路线,而不知道在我的主要路线上这条路线已经在使用。
我当前的包routes.php是这样的:
Route::get('/admin', 'MyVendor\administration\AdminController@test');
但是如果我在主要路线上放置相同的'/ admin'会怎样?我不喜欢这种方法。
对不起我的英语,我希望你能理解我。
谢谢
答案 0 :(得分:1)
是的,你可以(来自laravel网站)
Route::group(array('prefix' => 'admin'), function()
{
Route::get('user', function()
{
//
});
});
阅读有关Route Prefixing和this answer的文档。