我希望使用Doctrine在Symfony 1.4中动态添加embeddedForm。
我主要想做的是:
1)仅根据是否已勾选复选框显示关系
2)如果选中,则显示embeddedForm
3)然后能够添加新的嵌入式窗体或删除现有的窗体
我见过ahDoctrineEasyEmbeddedRelationsPlugin
,看起来配置很糟糕。唯一的问题是'newFormsInitialCount'=> 1,
意味着默认情况下始终有1个表单。我默认只需要0个表单。
我也看过几个教程,但默认情况下似乎都至少有一个关系。
对我来说,embeddedForm需要是可选的,只在需要时显示。
由于
答案 0 :(得分:0)
根据以下链接关注信息:
首先是关于使用ajax添加“子表单”,从第二个派生,你可以隐藏不需要的表单字段并按照javascript切换它们(例如jQuery.toggle())!