我的银行模型包含相关(一对多)电话,社交,服务,工作时间模型。他们都有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
答案 0 :(得分:0)
问题出在WorkingHours上。它只有一个领域是i18n。添加第二个不是i18n字段是脏黑客但现在它的工作原理。我认为这是插件或symfony中的错误。