Emissione di un'impostazione del tema senza rimuovere l'html

Ciao a tutti,

Sto cercando di visualizzare un’impostazione del tema nel mio tema, e questa impostazione contiene del codice HTML. Comunque, quanto segue non funziona:

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

Cosa sto sbagliando?

Grazie.

1 Mi Piace

Ciao :wave:
Ho creato un componente tema su cui funziona.

Estratto di settings.yml:

content_before:
  default: "<strong>Barra di avanzamento donazioni</strong>"
  type: string
content_after:
  default: "<em>La barra di avanzamento scomparirà non appena l'obiettivo di donazione sarà raggiunto.</em>"
  type: string

Estratto di 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>

Risultato:

image

Forse troverai qualche indizio con questo?

Oppure puoi condividere un po’ più del codice del tuo componente tema?

2 Mi Piace

Grazie mille! Cercherò di capire cosa sto sbagliando!

1 Mi Piace