【问题标题】:codeigniter custom form validation error messagescodeigniter 自定义表单验证错误消息
【发布时间】:2011-10-30 18:14:56
【问题描述】:
$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' 的自定义表单验证函数,并为其设置了自定义错误消息。

'您必须输入一个有效的日期。'

我如何自定义错误消息以显示字段名称,因为我有多个字段将使用此验证?例如。

'加载日期必须是有效日期。' '截止日期必须是有效日期。'

【问题讨论】:

    标签: codeigniter validation


    【解决方案1】:

    %s 添加到您希望字段名称所在的字符串中:

    "The %s field must contain a valid URL."
    

    (我假设您在 form_validation_lang.php 中定义消息)

    【讨论】:

      猜你喜欢
      • 2013-01-05
      • 2014-06-08
      • 1970-01-01
      • 1970-01-01
      • 2020-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多