Symfony1.4少数嵌入式表单之一,不保存

时间:2011-11-14 12:13:37

标签: symfony1 symfony-1.4 symfony-forms

我的银行模型包含相关(一对多)电话,社交,服务,工作时间模型。他们都有I18N字段。

我使用ahDoctrineEasyEmbeddedRelations插件,因此如果我使用echo $form呈现表单,那么渲染和保存Bank表单就可以正常工作。

但是我需要手动渲染Bank表单(echo $form['new_Phones'][0]['en']['value']),在这里我遇到了问题:

除了WorkingHours之外,所有东西都可以很好地保存在新的银行表格中,但它肯定与其他型号相同。然后在编辑表格中我只填写了银行字段。

我已经和这个问题打了两天了。有人可以帮帮我吗?

以下是代码:
架构:http://pastie.org/2861044
表格类:http://pastie.org/2861072
表单模板:http://pastie.org/2861070

1 个答案:

答案 0 :(得分:0)

问题出在WorkingHours上。它只有一个领域是i18n。添加第二个不是i18n字段是脏黑客但现在它的工作原理。我认为这是插件或symfony中的错误。