現在POSTされる画像データのサイズが2MB以上ならエラーメッセージを表示されようとしているのですが、表示されたメッセージが英語になってしまっています。
「The image failed to upload.」と表示されているので、FormRequestのmessages()がうまく動いていないんじゃないかと思っています。
コードは以下のようになっていますが、どこが間違っているかを教えていただきたいです。
よろしくお願いします。
php
1 public function rules() 2 { 3 return [ 4 'title' => 'required', 5 'image' => 'max:2048', 6 'textbody' => 'required' 7 ]; 8 } 9 10 public function messages() { 11 return [ 12 'title.required' => 'タイトルを入力してください', 13 'image.max' => 'アップロードするファイルの上限を超えています', 14 'textbody.required' => '本文を入力してください' 15 ]; 16 }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。