如果使用配置文件,codeigniter表单验证不能set_rules

时间:2014-09-22 17:51:59

标签: validation codeigniter-2

使用我的验证规则的配置文件在调用form_validation-> run('form')时工作正常。问题是我想为其中一个字段设置自定义错误消息。所以在控制器中我只需添加:.. set_message('field','message')。但是它没有注册,我收到了默认的错误消息:....是必需的。

1 个答案:

答案 0 :(得分:0)

要更改现有验证规则的消息,请执行以下操作。

  1. 将form_validation_lang.php文件从system / language / english复制到application / language / english
  2. 修改验证规则名称的消息。
  3. 例如,更改所需字段的消息更改以下行。

        $lang['required']           = "The %s field is required.";