$this->form_validation->set_message('is_date', 'You must enter a valid date.');
$this->form_validation->set_rules('loadingdate', 'Loading Date', 'required|is_date|xss_clean');
$this->form_validation->set_rules('departuredate', 'Departure Date', 'required|is_date|xss_clean');
$this->form_validation->set_rules('arrivaldate', 'Arrival Date', 'required|is_date|xss_clean');
$this->form_validation->set_rules('cutoffdate', 'Cut Off Date', 'required|is_date|xss_clean');
$this->form_validation->set_rules('loadingdate', 'Loading Date', 'required|is_date|xss_clean');
我创建了一个名为'is_date'的自定义表单验证函数,我已为其设置了自定义错误消息。
'您必须输入有效日期。'
如何自定义错误消息以显示字段名称,因为我有多个字段将使用此验证?例如
'加载日期必须是有效日期。' '截止日期必须是有效日期。'
答案 0 :(得分:2)
将%s
添加到您希望字段名称为的字符串中:
"The %s field must contain a valid URL."
(我假设您在form_validation_lang.php中定义了消息)