Où définir ses tags dans un projet Symfony ?

WRInaute passionné
Bonjour,

Où définissez-vous vos tags (Analytics, Adsense ou autres) dans un projet Symfony ?
- Directement dans la vue ?
- Dans une macro ?
- Dans une Twig Extension ?
- Dans un fichier de config ?
- Dans un service ?

Objectif 1, pouvoir définir des tags dev et prod différents.
Objectif 2, pouvoir ré-utiliser cette logique d'organisation dans d'autres projets.

Merci pour vos idées,
Dorian
 
WRInaute passionné
Dans la vue. Vu qu'il peut être nécessaire de placer un traceur spécifique selon la page, c'est le plus simple. Et puis ce n'est pas le genre de chose que l'on modifie tous les jours.
 
WRInaute passionné
Le traceur spécifique est un bon argument.
Ce que je voudrais éviter sur chaque emplacement c'est un if mod dev alors mettre une image à la place du tag.
 
WRInaute passionné
C'est ce que je fais selon les cas : ça n'affiche rien pour un traceur unique ou bien ça utilise un identifiant de traceur spécifique au développement dans les cas plus complexes. Et l'identifiant peut être une valeur qui ne correspond à rien ou bien celle d'un traceur dédié au développement (parfois on veut tester des fonctionnalités de l'outil de statistiques).
 
Discussions similaires
Haut