Laravelでアクション実行時にパラメーター付きリダイレクトをする方法
17 回閲覧されました
みなさんこんにちは、jonioです。
今回はアクション実行時にパラメーターを付けてリダイレクトをする為のメモになります。
おすすめ参考書
基礎力を上げるのに一番おすすめです。
リンク
web.php
コードを下記にします。
Route::put('/view/update/{id}', 'update')->name('price.update');
「{id}」が今回使うパラメーターです。
コントローラー
コードを下記にします。
public function update($id, Request $request)
{
//何らかの処理
return redirect()->to(url("/item/{$id}/view"));
}
5行目の「/item/{$id}/view」ですがパラメーターの{$id}を書くことでパラメーターが付いた状態でリダイレクトできます。