Codeigniter 2.0.2 表单验证 set_rules 自定义错误消息不起作用

我正在尝试为 codeigniter 表单验证添加自定义错误消息。


$this->load->library('form_validation');

$this->form_validation->set_rules('month', 'Month', 'trim|required', array('required' => 'You need to supply period starting month'));

但不幸的是我仍然得到


月份字段是必需的。


错误信息。


我的 ci 版本是2.0.2


慕娘9325324
浏览 81回答 1
1回答

慕盖茨4494581

在 CI 2 中,您需要设置自定义错误消息,如下所示:$this->form_validation->set_message('rule', 'Error Message');根据您的要求,这可能会起作用,$this->form_validation->set_rules('month', 'period starting month', 'trim|required');$this->form_validation->set_message('required', 'You need to supply %s');请参阅文档set_rules不会在您使用的版本中设置验证消息。
打开App,查看更多内容
随时随地看视频慕课网APP