//リクエスト受信後の画面表示バリデーション上記でフォームは完成だが、バリデーションしていないためどんな値でもpost送信される。目的とは異なる値が入力された時は、getで「この入力は違うよ〜」って伝えたい。バリデーションの流れはこんな感じ最も簡単な方法はコントローラで処理を記述していく方法。コントローラーの基底クラスに組み込まれているValidatesRequestsというトレイトに用意されているのでコントローラからバリデーション処理をしてあげるのが理解しやすい。僕の場合はタイプミスだったので、打ち直したら直った。‘required',このままでは、GETで元の画面には戻るがエラーメッセージが出ないのでエラーメッセージが欲しい。email">これだとエラーメッセージが英語で出力される。日本語対応にしたい時はバリデーションをカスタマイズすることになる。その場合、フォームリクエストを作成していく。フォームリクエストコントローラの責務から極力フォーム内容のチェックは外したい。外せるのでそれを試してみる。errors.と書かれている。ここいじればエラーメッセージをカスタムできるっぽいのでReqformRequestでmessagesをオーバーライドする。今まではフォーム入力に誤りが存在していたら、フォームページへリダイレクトするようになっていたが、違うページに飛ばしたい場合も出てくる。その時バリデータを用意することでこれを実現することができる。いうのも使っていきたい。Laravelが最初よりは徐々にわかってきた気がする。(1)はてなブログをはじめよう!makoo5さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。