作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我需要更改 Zend_Element_Text 消息中的所有标准错误消息当我使用验证器('EmailAddress')时,这个验证器会发出几条不同的消息。
当我设置选项时 setErrorMessage('some my error text')它会多次显示任何错误。
错误看起来像
解决此问题的最佳方法是什么?zf 版本 1.10.3
最佳答案
以下应该涵盖 Zend_Validate_EmailAddress 的所有错误消息
$emailValidator = new Zend_Validate_EmailAddress();
$emailValidator->setMessages(
array(
Zend_Validate_EmailAddress::INVALID => 'Please enter in a valid email address in the format user@domain.co.uk',
Zend_Validate_EmailAddress::INVALID_FORMAT => 'Error with format',
Zend_Validate_EmailAddress::INVALID_HOSTNAME => 'Error with hostname',
Zend_Validate_EmailAddress::INVALID_LOCAL_PART => 'Error with Local Part',
Zend_Validate_EmailAddress::INVALID_MX_RECORD => 'Error with MX record',
Zend_Validate_EmailAddress::INVALID_SEGMENT => 'Error with Segment'
)
);
尝试使用它并查看是否显示这些错误消息。希望您可以自定义它们并显示正确的验证消息。
关于php - 更改 Zend_Validate_EmailAddress 中的 error_message,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2973348/
我需要更改 Zend_Element_Text 消息中的所有标准错误消息当我使用验证器('EmailAddress')时,这个验证器会发出几条不同的消息。 必填项,不能为空 '' 中没有有效的电子邮件
在 Zend_Validate_EmailAddress 和 filter_var(..., FILTER_VALIDATE_EMAIL) 中,验证电子邮件地址时哪个更好,为什么? 最佳答案 两者都可
我是一名优秀的程序员,十分优秀!