laravelのget時にURLのパラメーターを送付することはよくあると思います。
では、Postの際はどのようにするのでしょうか??
まずは、データを引き渡すformから。
<form method="POST" action="{{ route('route名', ['param' => request()->path()] ) }}"> </form>
ポイント①:
actionのから変数を渡す方法です。
詳細はこちらを確認。LaravelでGET,POSTにパラメーターを追加して、渡す方法・受け取る方法
ポイント②:
現在のURLを取得する。今回でいう処理の
request()->path() の部分です。
この2点から、パラメーターをControllerへ渡すことができすます。
Contollerでのパラメーターの受け取り方は、
$request->param で受け取ることが出来ます。
※param は、post の actionで指定したkeyになるので、変更可能です。