Symfony:多种形式
|
我有以下(简化)表:
Service:
product_name
number_of_clients
有人选择并保存带有3个客户端的服务A和带有2个客户端的服务B后,我必须显示一个页面,其中包含服务A的详细信息以及3个客户端的输入字段(名称和电子邮件),然后显示服务B的详细信息以及2个客户端的输入字段。在此页面上,有关客户机的信息将保存在数据库的另一个表中(强加的DB结构)。
如何创建随机数的表单以显示在每个服务下,之后如何正确访问提交表单中的数据?所有表单都可以同时编辑和保存,而不是单独编辑。
我查看了高级表格,但是并没有太大帮助。
没有找到相关结果
已邀请:
2 个回复
掏得透垦滩
您还需要创建用于选择操作的自定义sfForm表单,在其中设置许多客户端。
其他一些调整:
而已。希望你可以把它们放在一起=)
癸痊醒
如果表单的数量未知,我将仅使用某种类型的动态参数或标识符来创建一组名称,以便在用户将其回发给您时使用。 然后,您可以分别访问每个提交的表单对象的数据(可能通过循环或类似的构造),就像处理单个表单一样。