好吧,这是一个相当尴尬的问题。我使用的Symfony和后collection
形式I型Symfony2没有渲染收集表格数据 - 原型
'prototype' => true,
'allow_add' => true
配置它,我希望它打印的原型,当我打电话的两者之一的嫩枝模板:
form_rest(form)
form_widget(form.subform.get('prototype'))
的问题是如果集合至少包含一个元素,则Symfony仅打印原型。
这是我不知道的错误还是我错过了什么?
任何想法将不胜感激! 谢谢!
如果我想从头开始创建一个对象,我希望能够使用jQuery创建所有字段。我可以将虚拟对象插入到集合中,但在我看来,这有点像快速的'n'脏播放...... – 2012-02-26 11:05:53
然后可能在CollectionType.php第27行设置一个断点并调试...我只是看看它,我不明白为什么一个元素是必要的。 – greg0ire 2012-02-26 11:14:14
好吧,我似乎有点误会。在这两种情况下,原型都被渲染出来,我只是无法马上发现,但这两种原型在许多方面有所不同。我将继续寻找一种方法来呈现单一的,更一致的原型,这将允许我使用单个JS代码来添加新项目...... – 2012-02-26 16:30:04