Bonjour à tous,
J’essaie d’afficher un paramètre de thème dans mon thème, et ce paramètre contient du HTML. Quoi qu’il en soit, ce qui suit ne fonctionne pas :
{{html-safe (theme-setting "my_text")}}
Qu’est-ce que je fais de mal ?
Merci.
Bonjour à tous,
J’essaie d’afficher un paramètre de thème dans mon thème, et ce paramètre contient du HTML. Quoi qu’il en soit, ce qui suit ne fonctionne pas :
{{html-safe (theme-setting "my_text")}}
Qu’est-ce que je fais de mal ?
Merci.
Bonjour ![]()
J’ai créé un composant de thème sur lequel cela fonctionne.
Extrait de settings.yml :
content_before:
default: "<strong>Barre de progression des dons</strong>"
type: string
content_after:
default: "<em>La barre de progression disparaîtra dès que l'objectif de don sera atteint.</em>"
type: string
Extrait de head_tag.html :
<div class="progress-bar-before">{{html-safe (theme-setting "content_before")}}</div>
<div class="progress-bar-data">
<div class="progress-bar-container">
<div class="progress-bar"></div>
</div>
<div class="progress-status"></div>
</div>
<div class="progress-bar-before">{{html-safe (theme-setting "content_after")}}</div>
Résultat :

Peut-être y trouverez-vous un indice ?
Ou pouvez-vous partager un peu plus de votre code de composant de thème ?
Merci beaucoup ! Je vais essayer de comprendre ce que je fais de mal !