前回の記事で、FormRequestを用いてバリデーションルールを記述しました。今回はバリデーションメッセージの表示、編集を行っていきましょう。コントローラー、リクエスト、リソースファイルはこうなっています。'required|numeric|digits_between:2,3',];}それではバリデーションエラーメッセージを記述しましょう。value="送信"></div></form>$errors変数を呼び出すことによって、対応したinputのエラーメッセージを表示することができます。画像は名前に100文字以上、ポジションに255文字以上、身長に1桁を入力した場合のエラーメッセージです。エラーメッセージは表示できましたが、元の入力値が消えてしまっているので、よくわからないですね。入力値を保持するようにしましょう。}}”をinputに追加します。old関数を使用することで、送信したリクエストを表示することができます。これで入力値の保持、エラーメッセージの表示ができましたが、エラー文が英文ですので、日本語化しましょう。fallback_localeを設定します。呼び出し用の日本語言語ファイルがない場合、英語ファイルを呼び出し日本語用言語ファイルを作成します。英語ファイルをコピーしましょう。resources/lang/ja/コピーした言語ファイル、ja/validation.phpを翻訳していきましょう。翻訳済みメッセージはLaravelの公式ドキュメントに用意されていますので、そちらをコピペします。さあ、もう一度エラーを起こしてみます。attributeがまだ英語です。attributeを日本語化します。'身長',],出来ました!バリデーションメッセージはリクエスト毎にオーバーライドすることも可能です。2018.09.24こんばんは、のるぼるのんです。CADを久しぶりに弄るようになったのるぼるのんです。2018.09.16コンバンワ、のるぼるのんです。家族と筑波山に登ってきました。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。Profileのるぼるのん元化学系の学生→謎の電気系配属→健康を謳歌する為退職→なぜかフリーランス。今はとある目標の為副業アンド副業。名前は研究してた物質の名前から。WordPress.。