[Twig] Form Theming with variables
Bonjour,
Je redéfinis dans tous mes bundles le block field_label comme suit, de manière à pouvoir traduire le label :
Code:
1 2 3 4 5 6 7 8
| #dans MonBundle/Resources/views/form.html.twig
{% extends "TwigBundle:Form:div_layout.html.twig" %}
{% block field_label %}
<label for="{{ id }}">
{{ id|trans([], 'MonBundle') }}
</label>
{% endblock %} |
avec 'MonBundle' qui est la seule variable qui est modifiée à chaque fois.
Puis j'applique mon form_theme comme suit :
Code:
1 2
| #dans MonBundle/Resources/views/exemple.html.twig, juste avant la balise <form>
{% form_theme form 'MonBundle::form.html.twig' %} |
Ma question est : existe-t-il un moyen, de fournir la variable 'MonBundle' en argument, de façon à ne pas avoir à dupliquer ce code dans chaque bundle où j'en ai besoin ?
D'avance merci.