1
我有一些恼人的麻烦设置Zend_Validate_Regex自定义错误消息。Zend_Validate_Regex,无法设置自定义错误消息
我知道我在语法迷路所以任何帮助,将不胜感激我的元素声明:
$this->addElement('text', 'email', array(
'label' => 'E-Mail',
'title' => 'email..',
'required' => true,
'validators' => array(
array('Regex',
true,
array('/[A-Z0-9._%+-][email protected][A-Z0-9.-]+\.[A-Z]{2,4}/i'),
'messages' => array(Zend_Validate_Regex::NOT_MATCH,
'my not match message',
Zend_Validate_Regex::INVALID => 'my invalid message',
Zend_Validate_Regex::ERROROUS => 'my errorous message',
)
)
)
));
我也曾尝试:
'messages'=>array(
'regexNotMatch'=>'Your own custom error message'
)
,但我总是得到默认的错误信息。
它仍返回默认的消息 – 2012-04-16 11:53:16
@Barry汉密尔顿,请参阅我的编辑。 – pltvs 2012-04-16 12:33:03
我们必须在别处比较不同的值 – 2012-04-16 18:00:04