gerer 1 seule fois les données pour ::base.html.twig

L'auteur de ce sujet a trouvé une solution à son problème.
Auteur du sujet

Bonjour, dans mon application symfony chaque controller renvoie un template personnalisé qui extend ::base.html.twig. Ce fameux ::base.html.twig utilise des variables qui viennent d'une base de données. Enfin chaque template enfant importe aussi ses propres variables d'une base de données. Pour le moment a chaque appel d'un template enfant (donc dans chaque controller) j'envoie un array() composé de toutes les variables pour ::base.html.twig et de toutes les variables pour le template enfant. Ceci n'est évidemment pas optimisé , puisque je répète le même code dans chaque controller pour récuperer les données qui appartiennent au ::base.html.twig. Ma première idée est de créer un service que j'appelle dans chaque controller mais je cherche à savoir si il exsite pas plus simple?
merci de votre attention

- mon métier? Maçon-Codeur

+0 -0
Vous devez être connecté pour pouvoir poster un message.
Connexion

Pas encore inscrit ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte