私はlaravel 4を初めて使用し、現在次の問題を抱えています: 私のroutes.phpには次の行があります:
Route::get('maps/{map_type}', 'MapsController@loadMaps');
私の MapsController では、{map_type} を取得して使用したいと考えています。
私の質問: コントローラーで map_type を取得するにはどうすればよいですか?
メソッドの最初の引数loadMaps
はマップ タイプです。
public function loadMaps($map_type) {
return $map_type;
}
http://laravel.com/docs/controllersの最初の 2 つのコード スニペットを見てください。
コントローラーは、呼び出された関数のパラメーターとしてパラメーターを受け取ります。
class MapsController extends BaseController {
public function loadMaps($map_type) {}
}
詳細については、 http://laravel.com/docs/controllers#basic-controllersを確認してください