代码之家  ›  专栏  ›  技术社区  ›  Damien

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

php
  •  0
  • Damien  · 技术社区  · 16 年前

    我有一些要应用的自定义表单验证规则。比如确保密码有一个大写字母、至少一个数字和一个符号。

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

    我目前正在一个控制器中验证它们,但是很明显,当我扩展时,它的伸缩性不会很好。所以我打算把它们作为视图帮助器来实现。

    我对Zend_表格没有太多经验。在构造窗体对象时,是否可以设置自定义验证处理程序?

    谢谢!

    1 回复  |  直到 16 年前
        1
  •  1
  •   prodigitalson    16 年前

    我没有太多的经验 森达形式。有办法设置一个 自定义验证处理程序 构造窗体对象?

    是的,在构造表单时,可以向任何表单字段添加一组验证器。我想让每个FOMR类扩展Zend_形式…在这里,我设置了表单的默认配置。如果在特定的用法中需要不同的东西,那么我会根据需要在控制器中重写。

    Check out the manual 更新你的问题,或者用你遇到的具体问题开始一个新的问题。

    推荐文章