0

有人可以帮我改变这条线:

<li>{{ form_row(form.features_reducing_value)  }}</li>

到这个或类似的东西:

<div id="dynamicInput">
      Entry 1<br><input type="text" name="myInputs[]">
 </div>
 <input type="button" value="Add another text input" onClick="addInput('dynamicInput');">
4

2 回答 2

0

如果我理解正确,您希望能够克隆您的表单字段。在 Symfony 中,这是使用表单集合并将它们嵌入“原型”来完成的。

更多信息在这里-> http://symfony.com/doc/master/cookbook/form/form_collections.html

于 2013-08-29T15:44:06.827 回答
0

例如覆盖<input type="number" />你这样做:

{# src/Acme/DemoBundle/Resources/views/Form/fields.html.twig #}
{% block integer_widget %}
    <div class="integer_widget">
        {% set type = type|default('number') %}
        {{ block('form_widget_simple') }}
    </div>
{% endblock %}

在您的 html.twig 文件中,您可以像这样使用 from_theme:

{% form_theme form 'AcmeDemoBundle:Form:fields.html.twig' %}

更多关于这里的信息

于 2013-08-29T19:05:13.350 回答