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

У меня есть правила проверки, в которых я хочу показывать некоторые пользовательские сообщения вместо пользовательских сообщений. Но, как показано ниже, сообщения проверки не выглядят так:

The participant.1.name field is required.
The participant.1.surname field is required.

Но это должно выглядеть так:

The field name is required
The field surname is required

Правила проверки:

  $this->validate($request,
            [
                'participant.*.name' => 'required|string',
                'participant.*.surname' => 'required|string',
            ],
            [
                'participant.*.name' => 'The field name is required.',
                'participant.*.name' => 'Please insert a text value for the name field.',
                'participant.*.surname' => 'The field surname is required',
                'participant.*.surname' => 'Please insert a text value for the surname field'
            ]
        );

1 Ответ

0 голосов
/ 03 июля 2018

Вы можете настроить свои сообщения проверки, для более подробной информации,

https://laravel.com/docs/5.6/validation#customizing-the-error-messages

Также, пожалуйста, попробуйте это,

$messages = [
    'participant.1.name.required' => 'The Participant name is required.',
];

$validator = Validator::make($input, $rules, $messages);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...