0

これが私の問題です。私のURLは次のようなものです:

http://mysite.com/foo

http://mysite.com/bar

http://mysite.com/fooはユーザー ページであり、UserController によって処理されます。

http://mysite.com/barはグループ ページであり、GroupController によって処理されます。

これらのルートの情報を含む構成ファイルもあります。

return Array(
    'foo' => '/user/1',
    'bar' => '/group/1'
)

これをどのように実装する必要がありますか?

4

2 に答える 2

1

ドキュメントのように、routes.php でルーティング パスを設定するだけです。

http://four.laravel.com/docs/routing

于 2013-08-20T11:29:15.667 に答える
0
Route::get('user/{id}','UserController@show');
Route::get('group/{id}','GroupController@show');
Route::get('{slug}', function($slug){
            $MenuList = Config::get('menulist');
            $request = Request::create($MenuList[$slug], 'GET');
            return Route::dispatch($request)->getContent();
        }
});


//menulist.php
return Array(
    'foo' => '/user/1',
    'bar' => '/group/1'
)
于 2013-08-20T15:05:38.383 に答える