【发布时间】:2016-08-01 03:40:35
【问题描述】:
我正在编写自己的自定义表单验证类,它扩展自CI_Form_validation。
我很好奇 CodeIgniter 如何设置自己的表单验证错误消息。我在CI_Form_validation 中没有看到set_message。
让我知道您需要更多说明吗?
【问题讨论】:
标签: php forms codeigniter validation error-handling
我正在编写自己的自定义表单验证类,它扩展自CI_Form_validation。
我很好奇 CodeIgniter 如何设置自己的表单验证错误消息。我在CI_Form_validation 中没有看到set_message。
让我知道您需要更多说明吗?
【问题讨论】:
标签: php forms codeigniter validation error-handling
我想我明白了。会在这里发布答案以防其他人问...
在内部创建一个form_validation_lang.php
application/language/english 文件夹。
然后添加一个$lang关联数组,索引是你的名字
以form_validation_ 为前缀的验证函数。例如。如果
验证函数是valid_date,它看起来像这样:
$lang['form_validation_valid_date'] = 'The {field} field must
contain a valid date.';
如果您从CI_Form_validation 扩展,CodeIgniter 将自动加载 lang 文件。
【讨论】: