Laravel 5 如何修改Laravel的验证消息?
有没有办法为此自定义错误消息Laravel 5 如何修改Laravel的验证消息?,laravel-5,laravel-validation,Laravel 5,Laravel Validation,有没有办法为此自定义错误消息 request()->validate([ 'emp-status' => 'required' ]); 我想要它回来的样子 嘿,这是一条自定义消息你可以试试这样的东西 // resources/lang/en/validation.php 'custom' => [ 'emp-status' => [ 'required' => 'hey this is a custom m
request()->validate([
'emp-status' => 'required'
]);
我想要它回来的样子
嘿,这是一条自定义消息你可以试试这样的东西
// resources/lang/en/validation.php
'custom' => [
'emp-status' => [
'required' => 'hey this is a custom message',
],
]
你也可以这样做
$rules = [
'emp-status' => 'required'
];
$customMessages = [
'required' => 'hey :attribute is a custom message'
];
$this->validate($request, $rules, $customMessages);
您甚至可以自定义代码
$customMessages = [
'emp-status.required' => 'hey this is a custom message'
];
你可以试试这样的
// resources/lang/en/validation.php
'custom' => [
'emp-status' => [
'required' => 'hey this is a custom message',
],
]
你也可以这样做
$rules = [
'emp-status' => 'required'
];
$customMessages = [
'required' => 'hey :attribute is a custom message'
];
$this->validate($request, $rules, $customMessages);
您甚至可以自定义代码
$customMessages = [
'emp-status.required' => 'hey this is a custom message'
];
如果您在输入字段中指定了name employee status,则此错误将显示所需的输入名称,否则您可以查看laravel文档以获取更多自定义消息。如果您在输入字段中指定了name employee status,则此错误将显示所需的输入名称,否则,您可以查看laravel文档以获取更多自定义消息。接下来,我是否应该删除现有验证?请参阅更新,实际上您必须传递属性名称,您的验证保持不变。接下来,我是否应该删除现有验证?请参阅更新,实际上您必须传递属性名称,您的验证保持不变。