Пользовательское сообщение проверки для правила размера изображения в Laravel - PullRequest
0 голосов
/ 11 октября 2018

В моем файле CustomFormRequest у меня есть следующее правило для файла изображения:

public function rules() {
        return [
            'image' => 'image|max:2047',
        ];
    }

и соответствующие сообщения проверки:

public function messages() {
        return [
            'image.image' => 'The type of the uploaded file should be an image.',
            'image.max' => 'Failed to upload an image. The image maximum size is 2MB.',
        ];
    }

Но сообщение о правиле максимального размера непоявляются.Вместо него появляется сообщение по умолчанию для максимального размера файла.Что я делаю не так?

1 Ответ

0 голосов
/ 11 октября 2018

За пару часов исследований я наконец нашёл путь:

public function messages() {
        return [
            'image.image' => 'The type of the uploaded file should be an image.',
            'image.uploaded' => 'Failed to upload an image. The image maximum size is 2MB.',
        ];
    }
...