Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Symfony1 动态嵌入形式_Symfony1_Symfony 1.4 - Fatal编程技术网

Symfony1 动态嵌入形式

Symfony1 动态嵌入形式,symfony1,symfony-1.4,Symfony1,Symfony 1.4,我希望在Symfony 1.4中使用Doctrine动态添加一个嵌入式表单 我主要想做的是: 1仅显示基于是否勾选复选框的关系 2如果选中,则显示嵌入表单 3然后能够添加新的嵌入表单或删除现有表单 我见过一个doctrineeasembeddedRelationsPlugin,它在配置los时看起来相当不错。唯一的问题是'newFormsInitialCount'=>1,这意味着总是有1个表单作为默认值。我只需要0个表单作为默认值 我也看过一些教程,但默认情况下,所有教程似乎都至少有一个关系 对

我希望在Symfony 1.4中使用Doctrine动态添加一个嵌入式表单

我主要想做的是:

1仅显示基于是否勾选复选框的关系

2如果选中,则显示嵌入表单

3然后能够添加新的嵌入表单或删除现有表单

我见过一个doctrineeasembeddedRelationsPlugin,它在配置los时看起来相当不错。唯一的问题是'newFormsInitialCount'=>1,这意味着总是有1个表单作为默认值。我只需要0个表单作为默认值

我也看过一些教程,但默认情况下,所有教程似乎都至少有一个关系

对我来说,embeddedForm需要是可选的,并且只在需要时显示


谢谢

根据以下链接关注信息:

第一个是关于使用ajax添加子表单,从第二个派生,您可以隐藏不需要的表单字段,并根据javascript进行切换,例如jQuery.toggle