Zend Validate,每个验证器显示一条消息
我正在使用 zend_validate_email 验证电子邮件地址。 例如,对于电子邮件地址 aa@aa,它会抛出几条错误消息,其中包括非常技术性的 DNS 不匹配描述 (:S)。
我试图让它只显示 1 条我想要的消息(例如:“请输入有效的电子邮件”)。
除了创建子类并重写 isValid 方法、清除错误消息数组之外,还有什么方法可以优雅地做到这一点吗?
谢谢!
I am validating an email address using zend_validate_email.
For example, for email address aa@aa it throws several error messages including very technical describing that DNS mismatch (:S).
I am trying to make it display only 1 message that I want it to (for example: "Please enter a valid email").
Is there any way of doing it elegantly, apart from creating a subclass and overriding the isValid method, clearing out the array of error messages?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
有关错误和消息模板的完整列表,请参阅 Zend_Validate_EmailAddress 类
For a full list of errors and message templates see the Zend_Validate_EmailAddress class