Contao: HTML in Überschriften

  • Snippets

Momentan ist es sehr beliebt, Teile von Überschriften unterschiedlich zu formatieren - so wie z.B. hier

FrischBlau

Die dazu erforderliche Angabe:

 

<strong>Frisch</strong>Blau

 

wird jedoch von Contao 4 in Überschriften-Feldern nicht akzeptiert. Um dies zu ändern, legen Sie im Ordner "app/Resources/contao/dca" eine neue Datei mit dem Namen "tl_content.php" an und kopieren dann folgenden Code in die leere Datei:

 

<?php

/* HTML in Überschriften */
$GLOBALS['TL_DCA']['tl_content']['fields']['headline']['eval']['allowHtml'] = true;

 

Um auch bei News Formatierungen in Überschriften-Feldern nutzen zu können, legen Sie ebenfalls im Ordner "app/Resources/contao/dca" eine neue Datei mit dem Namen "tl_news.php" an und kopieren folgenden Code in die leere Datei:

 

<?php

/* HTML in News Überschriften bzw. Titel erlauben */
$GLOBALS['TL_DCA']['tl_news']['fields']['headline']['eval']['preserveTags'] = true;

 

Denken Sie unbedingt daran, nach dem Speichern der Dateien außerdem auch noch den Anwendungs-Cache über den Contao Manager oder die Console zu leeren, damit die Änderungen wirksam werden.

 

UPDATE: Ab Contao 4.8 gilt eine neue Ordnerstruktur. Angepasste Contao-Dateien (wie z.B. DCA-Dateien) gehören nun in den (manuell anzulegenden) Ordner /contao und nicht mehr in den Ordner /app/Resources/contao (siehe https://contao.org/de/news/contao_4-8-0.html)

 

Bildnachweis:

Photo by AbsolutVision on Unsplash

 

Hinweis: Wie immer gilt, dass für das Funktionieren dieser Snippets keinerlei Haftung oder Gewährleistung übernommen wird.

Zurück