Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Вопрос заключается в следующем - можно ли подменить название поля при выводе ошибки, допустим "user_name" на "имя пользователя". Просто сейчас для этих целей нашел в документации только способ при котором нужно для каждого поля описывать все правила валидации в виде:
$messages = [
'user_name.required' => 'Имя пользователя обязательно',
'user_name.unique' => 'Данное имя пользователя уже занято',
etc..
];
Что в принципе очень громоздко и лениво делать и что мешает мне вставить русскоязычные сообщения в проект который активно разрабатывается.
Круто было бы если оно делалось как то так:
$fields = [
'user_name' => 'Имя пользователя',
ect..
]
$messages = [
'required' => ':attribute обязательно.', // Где :attribute уже берется как значение массива $fields
'unique' => 'Данное :attribute уже занято.',
etc..
];
Не в сети
В файле resources\lang\en\validation.php внизу.
Не в сети
ох, вот проглядел же... Спасибо!))
Не в сети
Страницы 1