2
Laravelのコントローラにパラメータをリダイレクトし、2番目のコントローラでパラメータを取得しようとしています。Laravelのコントローラにパラメータをリダイレクトして、2番目のコントローラのパラメータを取得する
私は最初のコントローラで、以下のドキュメント、リンクに従って設定しています。
https://laravel.com/docs/5.3/redirects#redirecting-controller-actions
リダイレクト
return redirect()->action(
'quote', ['enquiry' => $request->final_enquiry_id]
);
ルート
Route::post('/quote', [
'as' => 'quote',
'uses' => '[email protected]'
]);
第コントローラ
public function quote(Request $request)
{
echo $enquiry;
これは現在、未定義の変数を返します。
これを行うにはこれが最善の方法ですか、そうした場合はどこが間違っていますか?
ありがとうございます。セキュリティとアクセスの理由から、セッションでデータを渡すことにしました。 –