08-02-2015, 04:29 PM
Oui je le veux partout, mais sans le passer à mes classes.
Par exemple, sur chaque page mon objet template récupère une grosse partie de cet objet pour l'affichage (or etc).
Mais je n'ai pas envie de passer mon objet dans chaque controller, c'est mon objet template qui va récupèrer ma cité tout seul au moment où j'appelle la méthode d'affichage du template.
Sur le fond, je suis d'accord avec toi, et mon template n'a, sémantiquement parlant, pas le droit d'aller récupérer des infos où il veut. Mais ça me simplifie le développement du controller lorsque je n'ai pas besoin, à chaque affichage, de passer ma cité à mon template à la main.
Par exemple, sur chaque page mon objet template récupère une grosse partie de cet objet pour l'affichage (or etc).
Mais je n'ai pas envie de passer mon objet dans chaque controller, c'est mon objet template qui va récupèrer ma cité tout seul au moment où j'appelle la méthode d'affichage du template.
Sur le fond, je suis d'accord avec toi, et mon template n'a, sémantiquement parlant, pas le droit d'aller récupérer des infos où il veut. Mais ça me simplifie le développement du controller lorsque je n'ai pas besoin, à chaque affichage, de passer ma cité à mon template à la main.