Ich freue mich auf die Ausgabe Rich Text in Magnolia direkt an das Front-End. Ich definieren das Feld wie folgt:Magnolia reiche Textfelder
@TabFactory("Content")
public void contentTab(UiConfig cfg, TabBuilder tab) {
tab.fields(
cfg.fields.text("title").label("Title"),
cfg.fields.richText("subtitle").label("Subtitle")
);
}
Innerhalb einer Vorlage, wenn Informationen in die JCR gespeichert wird, scheint es die Daten mit HTML-Entitäten zu kodieren:
Title: ${content.title}
Subtitle: ${content.subtitle}
Ausgänge (raw Quelle). ..
Title: The Title Field
Subtitle: <p>The Subtitle Field</p>
Aber ausgeben soll (raw Quelle) ...
Title: The Title Field
Subtitle: <p>The Subtitle Field</p>
Gibt es eine Möglichkeit, zu verhindern, dass die Rich-Text-Felder automatisch codiert werden?
Nun, offensichtlich wird es funktionieren, aber das ist nicht das Ende der Codierung an erster Stelle. – Ducaz035
Ja, ich würde gerne einen besseren Ansatz finden – bashaus
Dies ist die Standard Magnolia Art der Ausgabe von HTML. –