Zend:实现自定义表单验证的最佳方法?

时间:2010-08-15 18:09:06

标签: php

我想申请一些自定义表单验证规则。确保密码的事情有一个大写字母,至少一个数字和一个符号。

哪里最好实现这些自定义验证规则?

我目前正在控制器中对它们进行验证,但显然当我扩展时它不会很好地扩展。所以我打算将它们作为视图助手来实现。

我对zend_form没有太多经验。有没有办法在构造表单对象时设置自定义验证处理程序?

谢谢!

1 个答案:

答案 0 :(得分:1)

  

我没有太多的经验   Zend_Form的。有没有办法设置一个   自定义验证处理程序   构造表单对象?

是的,在构建表单时,您可以将一组验证器添加到您希望的任何表单域中。我喜欢制作扩展Zend_Form的单个Fomr类......在这里我设置了该表单的默认配置。如果在特定用途中需要有所不同,那么我会在控制器中根据需要覆盖。

Check out the manual并更新您的问题或开始新的问题,以及您遇到的具体问题。