2016-04-17 17 views
0

laravel 5.2のルートからコントローラに現在の代理店IDを渡します。ルートからコントローラへのパラメータをlaravelで渡しますか?

例: - 私は1つのリソースコントローラがAgencyControllerです。こうしたここ

Route::get('agencies/me', 'Admin\[email protected]', ['middleware' => ['web', 'agency']]); 

、として私は1つの以上のルートを追加したい

Route::resource('agencies', 'Admin\AgencyController'); 

、私は[email protected]関数にデフォルトパラメータとしてセッションから代理店IDを渡したいです。

ex:- Auth::guard('agency')->user()->agencies_id 

laravelでは可能ですか?

Route::get('user/{user}', '[email protected]');

あなたは、コントローラ内のスラッシュの後に送るものは何でも拾うことができます。

答えて

0

Laravelのルートは、あなたがあなたのようにルートを設定した場合、その関数。あなたが呼ぶのであれば:

www.example.com/user/3

とあなたのコントローラ3は$id変数

に転送されます public function someMethod($id)のようなものです
関連する問題