如何更改错误反馈中使用的值,假设我有此规则:
$rules = array(
'valid_country_code' => 'required',
);
但不是' valid_country_code'我希望用户看到' country'在错误消息中。此刻的消息。
valid_country_code是必需的。
我想要什么
需要国家/地区。
但我不希望在发布时更改表单中的名称,因为我想将表单绑定到模型。
答案 0 :(得分:0)
您可以将自定义消息作为第三个参数传递给Validator::make
方法:
$rules = array(
'valid_country_code' => 'required',
);
$messages = [
'valid_country_code.required' => 'country is required.',
];
$validator = Validator::make($input, $rules, $messages);