Tuve un pequeño pero desagradable problema con el componente de campo symfony2. Por ejemplo, me gustaría salida del conjunto de campos de formulario en la plantilla ramita:etiqueta personalizada symfony2 textfield
{% for field in form %}
{{ form_label(field) }}: {{ form_field(field) }}
{% endfor %}
Y es configuración del campo de texto aquí:
$field = new TextField('FieldName', array(
'label' => 'MyCustomLabel',
));
Pero por desgracia, cuando el motor hace que esta salida me sale 'NombreCampo' como etiqueta en lugar de 'MyCustomLabel'. No tendré problemas si imprimo campos de formulario para (en ese caso, puedo agregar una etiqueta en la plantilla para cada campo). Pero el script no conoce cierta cantidad y configuración de los campos del formulario antes de la ejecución. Entonces, necesito implementar un método de ciclo para la representación de campo. Y también quiero quedarme en la notación de ramita ... Estaré encantado de recibir un buen consejo :)
¿Lo resolvió usted? ¿Cómo puedo configurar una etiqueta personalizada? – umpirsky