Laravel bladeでバリデーションエラーメッセージを表示する 2020年9月30日 Laravelでバリデーションエラーをbladeに表示したい場合は$errorsにエラー情報が格納されているので取り出して表示させてあげましょう。 以下のように$errors->any()でバリデーションエラーがあるか判定が出来ます。 必要なエラーメッセージは$errors->all()で配列が取得できるの... ouga
Laravel FormRequest内でセッションに格納する値を変更する 2020年9月26日 Laravelのbladeファイルでoldヘルパを使って直前に入力した情報を保持することはよくあるでしょう。しかし要件によってはフィルター済みの値(全角を半角に変換済みの値)をoldヘルパで使いたい場面があるでしょう。 Controller内でやる場合には、以前の記事でfailedValidationをオーバーライドし... ouga
Laravel LaravelのFormRequestでリダイレクトバックを無効化する 2020年9月22日 LaravelではFormRequestでバリデーションをすることが普通ですが、標準ではバリデーションエラー時にリダイレクトバックしてしまいます。 ページによってはリダイレクトで戻る先を変更したい、Controller内でリダイレクト制御したい場合があると思います。その場合には継承したFormRequestのfaile... ouga
Laravel Laravelでパラメータ付きでリダイレクトする 2020年4月8日 POSTやGETされた内容をController内でリダイレクト先でそのまま使いたい場合、withメソッドに配列を渡してあげましょう。 public function index(Request $request) { return redirect()->with($request->all()); } ... ouga