2017-11-16 3 views
0

私は標準CRUDオプションが利用可能なフロントエンドでモデルをページ付けしました。モデルを編集または削除する前のページにリダイレクトしたいと思います。Laravelリダイレクトに戻る

私は3ページ目のモデルを削除された場合、私は当然、私はこのアプローチの問題はオンになっている

return redirect()->back() 

をしました、いない元のランディングページへの第三ページにリダイレクトされたい意味

検証が失敗したときの編集検証が失敗すると、私は同じ編集ページにリダイレクトされるので、そのページはback()につながります。

私は編集時などにセッションを覚えていなくても簡単な解決法がありますか?

EDIT:例

エラーがない場合、私は私が/customers?page=5にリダイレクトされます顧客を編集する場合、私は/customersリンク

から来ています。

検証に失敗した場合、エラーを修正するために編集ページにリダイレクトされます。その検証が通るので、私はあなたがold機能

return redirect()->back()->withInput(); 

に古い入力値を取り戻すためにwithInput()をしたいと思う私が代わりに/customers?page=5

答えて

0

/customer/{id}/editにリダイレクトされます提出に

は、今私は、エラーを修正する場合Answer

+0

Yをもチェックについてold input

を読みます私の質問はしなかった。古い入力は問題ではなく、 'back()'リンクです – Norgul

関連する問題