【问题标题】:Form based on Database基于数据库的表格
【发布时间】:2014-08-01 16:23:13
【问题描述】:

我想根据我数据库中的一些条目生成一个表单(用于某种调查),因此字段的数量和类型不是“静态的”。

我的问题是我不能使用验证器,因为它们基于“静态”实体(对于$form->isValid()),所以我只有 HTML5 约束,没有服务器验证。

我怎么能这样做?我需要使用dynamic form modification 吗?我怎么能用它来使用验证器呢?

【问题讨论】:

    标签: php forms validation symfony doctrine-orm


    【解决方案1】:

    您有两种验证表单的方法:

    • 您通过 XML、YAML 或注解为您的实体(或类)的配置声明约束。
    • 或者,您在表单生成器中为每个字段声明约束。

    这里有两个链接来验证你的表单,没有实体或类:

    【讨论】:

      猜你喜欢
      • 2014-06-14
      • 1970-01-01
      • 2018-09-24
      • 2020-11-29
      • 2011-07-13
      • 1970-01-01
      • 2023-03-03
      • 1970-01-01
      • 2020-08-29
      相关资源
      最近更新 更多