トップページ
Laravel学習サイトLaravelやるばい

目次

Laravelでアクション実行時にパラメーター付きリダイレクトをする方法

みなさんこんにちは、あべ いさぢです。

今回はアクション実行時にパラメーターを付けてリダイレクトをする為のメモになります。


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}を書くことでパラメーターが付いた状態でリダイレクトできます。



戻る