Laravel5.2
Routingに関する質問です。
ベースのURLは同じでもパラメーターによって飛び先が変わる際、
例えば、
http://www.teratail.com/teratail/1
http://www.teratail.com/teratail/2
http://www.teratail.com/teratail/3
viewも
resources/views/teratail/1/index.blade.php
resources/views/teratail/2/index.blade.php
resources/views/teratail/3/index.blade.php
となっている際、
現状、
app/Http/routes.phpを
php
1Route::get('teratail/1', 'TerataiController@getIndex1'); 2Route::get('teratail/2', 'TerataiController@getIndex2'); 3Route::get('teratail/3', 'TerataiController@getIndex3');
と記述しています。
これを一つの
php
1Route::get('teratail/<サイトID>', 'TerataiController@getIndex');
と一つのrouteで記述し、controllerで3つのページを出し分けるにはどうしたらよいでしょうか?
漠然とrouteから引数を渡してcontrollerで判別するのかなと考えてはいるもののその確実な方法がわかりません。
ご鞭撻のほどよろしくお願い致します。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2016/02/08 04:32
退会済みユーザー
2016/02/08 06:04