Je me demande si quelqu'un a un bon conseil/expérience concernant la définition de méta-titres dynamiques dans Symfony?Titres de pages dynamiques dans Symfony 1.4
Actuellement, la solution que je suis au courant serait d'utiliser le code suivant pour définir un titre individidually dans chaque action:
$this->getResponse()->setTitle('This is a title');
Parce que je dois aussi titres traduits, je pourrais appeler l'aide i18n dans l'action pour les inclure dans les fichiers XLIFF extraits. Pas de truc spécial de SEO nécessaire, juste un titre propre.
Cependant, ce qui précède exige que je modifie chaque action séparément. View.yml ne convient pas car j'ai souvent plusieurs actions/templates par module.
Quelqu'un est-il au courant d'une meilleure approche dans Symfony ou est-ce vraiment le bon/seul moyen d'y aller?
Merci.
en utilisant la méthode preExecute n'est pas une bonne façon de le faire car il attacher la logique du titre à la con troller. Il devrait vraiment être dans la vue, car il fait partie de la couche de présentation, pas du contrôleur. – phidah