Bonjour,
Je suis en train de mettre en place un bundle d'admin que je vais réutiliser pour mes différents projets. J'y inclus donc une interface et tout ce qui s'ensuit. J'aimerais pouvoir faire des petits helpers d'affichage pour afficher un bouton par exemple.
Un de mes boutons peut être être composé non pas d'un simple <a> mais d'autres éléments (avec un span dedans etc.) et j'aimerai donc avoir un moyen de factoriser ce code pour pouvoir le modifier par la suite. Je souhaite ensuite pouvoir passer des arguments (du genre type de bouton, classe CSS, "href", texte, etc.). Je vois deux solutions standards: une macro Twig ou une extensions Twig. Ou des blocks comme ceux utilisés pour rendre les widgets de formulaire ?
Quelle solution vous paraît la plus indiquée ? Y-a-t-il des choses à savoir côté performance ou autre ?
Bien sûr, je n'utiliserai pas que des boutons mais d'autres éléments plus complexe et ces appels seront donc assez fréquents.
Merci pour les éventuels conseils![]()
Partager