J’ai longtemps cherché à rajouter la balise méta « generator » à mon MODX Revolution, et en fouillant la foisonnante doc de MODX j’ai enfin trouvé une solution.
Ma solution utilise un snippet (pour aller chercher le numéro de version), et un chunk (pour mettre le tout en HTML).
Le snippet
Le numéro de version est un paramètre du système (‘settings_version’ pour être plus précis). Pour afficher un paramètre système, il faut utiliser la méthode getOption
de la classe modx
. Cela donne donc:
return $modx->getOption('settings_version');
Le chunk
Le chunk consiste juste en une meta avec un attribut name
égal à ‘generator’, et un attribut content
égal au retour du snippet (que j’ai appelé ‘generator’). Cela nous donne:
<meta name="generator" content="MODX Revolution [[!generator]]" />
Utilisation du chunk
Pour utiliser le chunk, il suffit simplement de l’appeler dans le header du modèle ([[$generator]]
).