0
我正在使用laravel 5.4来进行自定义窗体验证。但为什么不显示自定义错误消息?Laravel自定义验证消息
Validator::extend('myCustomeValidator', function ($attribute, $value, $parameters, $validator) {
//some code here
return false;
});
return Validator::make($data, [
'myField' => 'myCustomeValidator',
]);
,并增加了以下的文件:ressources\lang\en\validation.php
如文档建议:
'custom' => [
'myField' => [
'myCustomeValidator' => 'You made an error.',
],
],
该错误是正确触发,但不是我的自定义错误消息,我得到这个:
validation.my_custome_validator
我错过了什么?
是的,它的工作原理。它甚至不接受1封大写字母。 – Warrio