0

我可以做一些类似 Symfony 的事情来将路由关联到一个包吗?所以我的 routes.php 管理包上的每条路由都以'/admin/'为前缀?

因为实际上我可以在我的主要 routes.php 上放置一条路线,比如“/admin”,我可以在我的包裹路线上放置同样的路线,而不知道在我的主要路线上这条路线已经在使用中。

我当前的包 routes.php 是这样的:

Route::get('/admin', 'MyVendor\administration\AdminController@test');

但是,如果我在主要路线上放置相同的“/admin”会发生什么?我不喜欢这种方法。

对不起我的英语,我希望你能理解我。

谢谢

4

1 回答 1

1

是的,你可以(来自 laravel 网站)

Route::group(array('prefix' => 'admin'), function()
{
    Route::get('user', function()
    {
        //
    });
});

阅读有关Route Prefixing的文档和这个答案

于 2013-10-01T16:01:47.753 回答