Kapitel 22 - Listing 22.1 - Seite 509

von Peter Müller

Im Forum wurde gestern abend ein Thread zum Thema Ergänzungen in der Datei dcaconfig.php eröffnet. Dort wurde ein Fehler auf Seite 508 entdeckt.

In Listing 22.1 wird der DCA-Eintrag gezeigt, um HTML-Elemente in Überschriften zu erlauben. In diesem Listing ist ein kleiner Fehler enthalten.

Statt 'allowHTML' (HTML groß geschrieben) muss es 'allowHtml' heißen (nur das H groß): 

$GLOBALS['TL_DCA']['tl_content']['fields']['headline']['eval']['allowHtml'] = true;

Im ersten Druck des Buches (und auf der DVD) steht außerdem noch GLOBLALS anstatt GLOBALS. Dieser Fehler ist im ersten Nachdruck behoben. 

Wie xchs anmerkt, gilt diese Zeile nur für Überschriften in Inhaltselementen. Überschriften in Frontend-Modulen bleiben davon unberührt:

Wenn Du auch dort HTML-Elemente eingeben möchtest, dann wäre noch die folgende Zeile zu ergänzen:

$GLOBALS['TL_DCA']['tl_module']['fields']['headline']['eval']['allowHtml']  = true;

Der Unterschied liegt relativ am Anfang der Codezeile:
tl_module statt tl_content

Zurück

Einen Kommentar schreiben