Symfony 2表单集 - 原型

时间:2015-10-25 10:21:13

标签: symfony symfony-forms

我想使用像http://symfony.com/doc/current/cookbook/form/form_collections.html#allowing-new-tags-with-the-prototype这样的原型,但我的表单看起来是:

<div class="form-group row">
    <div class="col-md-4">{{ form_widget(productAttribute.attribute, {'attr': {'class': 'form-control'}}) }}</div>
    <div class="col-md-6">{{ form_widget(productAttribute.value, {'attr': {'class': 'form-control'}}) }}</div>
</div>

在循环之前是一个带有data-prototype属性的div,它包含没有包装div和类的表单字段,我不知道如何在那里使用类来包装div。谢谢你的建议。

1 个答案:

答案 0 :(得分:0)

Twig方面:

<div id="template" style="display: none">
    {{ form_widget(form.tags.vars.prototype)|e }}
</div>

Js方面:

var templateContent = $.("#template").html();

或者,树枝:

{% set subform = form.tags.vars.prototype %} 

{{ form_row(subform.fielName) }}
...