Brancher des jetons sur le titre d'un bloc n'affiche que le texte d'entrée au lieu de ce que le jeton est censé produire.
Existe-t-il un moyen d'activer / d'utiliser des jetons dans les titres de bloc, ou peut-être une autre méthode pour obtenir les résultats que je souhaite?
J'ai essayé d'utiliser le module Token Filter, mais cela ne change pas la fonctionnalité.
J'essaie d'insérer le jeton [user: profile-realname] dans un titre de bloc (en particulier le titre de bloc du menu utilisateur). Le jeton est dans ma liste de jetons disponibles à utiliser via HELP dans le backend.
Réponses:
AFAIK, cela ne peut pas être réalisé en utilisant le champ du titre du bloc, cependant en utilisant le module Token Filter, vous pouvez simplement déposer le jeton dans la zone du corps du bloc et l'envelopper dans une balise H2 et il apparaîtra comme s'il s'agissait du titre du bloc . (Définissez simplement le titre du bloc sur
<none>
)la source
Essayez la fonction token_replace () dans le préprocesseur de bloc. Exemple:
Vous devrez peut-être aussi charger l'utilisateur pour que les jetons utilisateur soient disponibles.
la source
Une fois le remplacement du jeton d'assistance pour les titres de bloc implémenté, vous pourrez utiliser le jeton [utilisateur actuel: nom-profil-réel] .
la source
Définissez le titre sur vide et ajoutez simplement une zone de texte globale dans l'en-tête Vues! Ajoutez ici des balises h ou tout autre html que vous souhaitez. Beaucoup plus facile et aucun codage requis ...
la source
je l'ai utilisé dans le titre de la page
ajouter du contenu RELATIONSHIPS: auteur du contenu
ajouter un champ (auteur) Utilisateur: champ Nom
puis j'ai ajouté [nom] pour afficher le titre de la page
Je pense que ça marche aussi avec des blocs.
la source