我对 symfony2 Field 组件有一点但不愉快的问题。例如,我想在树枝模板中输出表单字段数组:
{% for field in form %}
{{ form_label( field ) }}: {{ form_field( field ) }}
{% endfor %}
这是文本字段配置:
$field = new TextField( 'FieldName', array(
'label' => 'MyCustomLabel',
) );
但不幸的是,当引擎呈现此输出时,我将“FieldName”作为标签而不是“MyCustomLabel”。如果我输出不在 for 中的表单字段,我不会有问题(在这种情况下,我可以在模板中为每个字段添加一个标签)。但是脚本在执行之前并不知道表单域的某些数量和配置。所以,我需要为现场渲染实现循环方法。而且我还想保留树枝符号……我会很高兴得到一个好的建议:)