Comment utiliser des tokens dans des champs Drupal 9 ?
Le module Token Filter permet d'insérer des tokens dans les champs texte des types de contenu (ou d’autres entités) sur Drupal 9.
Si vous voulez intégrer des tokens dans des champs Drupal (par un exemple dans un champ d’un type de contenu), une solution possible est d'utiliser le module Token Filter
Après l'installation, il faut aller dans :
Configuration > Formats de texte et éditeurs
Ensuite, cliquez sur configuration à côté du format de texte voulu. Attention à utiliser un format de texte avec des droits administrateur (vous ne voulez pas qu’un simple visiteur sur le site ait le droit d’insérer des tokens !).
Cochez : Replaces global and entity tokens with their values
Il faut ensuite faire glisser l'icône du bouton token dans la barre d'outils de l'éditeur.
Vider le cache
Allez ensuite dans structure / type de contenu / gérer les champs et ajouter ou modifier un champ texte par exemple. Vous trouverez un bouton qui permet de naviguer et choisir un token.
Si vous insérez par exemple ce token [site:name], en front, vous verrez l’url de votre site.
La liste des tokens disponibles est accessible depuis le menu aide. Vous pouvez aussi créer vos propres customs tokens.
Ajouter un commentaire