【问题标题】:Embedded form in Symfony 1.4 and validator compareSymfony 1.4 中的嵌入式表单和验证器比较
【发布时间】:2012-06-06 09:19:21
【问题描述】:

我使用本教程创建了嵌入式表单:http://prendreuncafe.com/blog/post/2009/11/29/Embedding-Relations-in-Forms-with-Symfony-1.3-and-Doctrine

但我有一个问题。在此示例中如何比较两个或多个值?我想比较 Bookmark 表中的 name,例如只有一个 name 可以是数字。我可以做到这一点,但我不知道我必须在哪里设置验证器。在 BookmarkForm.class.php 中我只有一个值,我无法获取 Form 中的所有值。在这个例子中,我在哪里拥有所有值,我可以使用自己的验证器表单 Symfony?

【问题讨论】:

    标签: php symfony1 symfony-1.4


    【解决方案1】:

    我不太确定这是否是您所要求的,但 postValidator 将允许您进行需要访问多个字段的验证。

    这是一个如何创建custom postValidator 的示例。

    【讨论】:

    • 好的,但是我必须填写什么而不是 passwordpassword_again?如何获取表单中的所有值并下次使用比较?
    • @ChrisFeyst 我添加了另一个带有自定义后验证器的示例。
    猜你喜欢
    • 2017-08-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多