Quiero tema de mi solicitud de manera que la etiqueta del campo muestran la localización actual, algo así como¿Cómo pasar una variable a form_theme?
Nombre (es):
así que me gustaría volver a escribir generic_label bloque así:
{# form_theme.html.twig #}
{% block generic_label %}
{% spaceless %}
{% if required %}
{% set attr = attr|merge({'class': attr.class|default('') ~ ' required'}) %}
{% endif %}
<label{% for attrname,attrvalue in attr %} {{attrname}}="{{attrvalue}}"{% endfor %}>{{ label|trans }} (app.session.locale)</label>
{% endspaceless %}
{% endblock %}
y la importación en mi plantilla:
{% form_theme options 'myBundle:Object:form_theme.html.twig' %}
pero no se puede acceder a la variable de la aplicación en la plantilla de formulario. ¿Cómo puedo pasar una variable a un tema de formulario?
que no funciona bien, '{% form_theme edit_form _self%} {% block field_label%} {{{}} app.session.locale% endblock%}' 'da variable "aplicación" no existe' Voy a crear un ticket – Matthieu
https://github.com/symfony/symfony/issues/3058 – Matthieu