laravel表单验证变量文本

时间:2015-12-28 14:47:28

标签: laravel

如何更改错误反馈中使用的值,假设我有此规则:

$rules = array(
    'valid_country_code'                   => 'required',
);

但不是' valid_country_code'我希望用户看到' country'在错误消息中。此刻的消息。

  

valid_country_code是必需的。

我想要什么

  

需要国家/地区。

但我不希望在发布时更改表单中的名称,因为我想将表单绑定到模型。

1 个答案:

答案 0 :(得分:0)

您可以将自定义消息作为第三个参数传递给Validator::make方法:

$rules = array(
    'valid_country_code' => 'required',
);

$messages = [
    'valid_country_code.required' => 'country is required.',
];

$validator = Validator::make($input, $rules, $messages);