Ausgabe einer Theme-Einstellung ohne Entfernung des HTML

Hallo Leute,

ich versuche, eine Theme-Einstellung in meinem Theme auszugeben, und diese Einstellung enthält HTML. Jedenfalls funktioniert das Folgende nicht:

{{html-safe (theme-setting "my_text")}}

Was mache ich falsch?

Danke.

1 „Gefällt mir“

Hallo :wave:
Ich habe eine Theme-Komponente erstellt, auf der sie funktioniert.

Auszug aus settings.yml:

content_before:
  default: "<strong>Spenden-Fortschrittsbalken</strong>"
  type: string
content_after:
  default: "<em>Der Fortschrittsbalken verschwindet, sobald das Spenden-Ziel erreicht ist.</em>"
  type: string

Auszug aus 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>

Ergebnis:

image

Vielleicht findest du hier einen Hinweis?

Oder kannst du ein wenig mehr von deinem Theme-Komponenten-Code teilen?

2 „Gefällt mir“

Vielen Dank! Ich werde versuchen herauszufinden, was ich falsch mache!

1 „Gefällt mir“