路由组中的组

时间:2013-07-08 09:05:35

标签: laravel laravel-4

简单的小问题:
在Laravel 4上,似乎一组进入另一组的路线无效。 是否有任何解决方案使其工作?或者我是否必须以其他方式编写我的路线?

示例:

Route::group(array('prefix' => 'app', 'before' => 'auth_api'), function()
{
    Route::group(array('prefix' => '{app_id}'), function()
    {
        Route::get('/', 'AppController@show');

        Route::group(array('prefix' => 'achievement'), function()
        {
            Route::get('/{id}', 'AchievementController@show');
        });
    });
});

我无法找到(例如此处)app/1234/achievement/1的路线 也许这里太复杂了。我没有任何错误,只是一个空白页面(没有PHP错误)

1 个答案:

答案 0 :(得分:7)

Laravel 4不提供这种可能性,但是这个包:https://github.com/jasonlewis/enhanced-router开展工作。