Layout ID von tt_content Objekt als class hinzufügen

In TYPO3 gibt es bei Content-Elementen im Reiter “Erscheinungsbild“ den Punkt “Layout“. Hiermit könnt ihr verschiedene Layouts zuordnen, dazu müsst ihr die Layouts zuerst im PageTS definieren:


TCEFORM.tt_content.layout.addItems.200 = Neues Layout
TCEFORM.tt_content.layout.addItems.201 = Weiters Layout

Nachdem ihr das gemacht habt, müsst ihr noch etwas Typoscript schreiben:


# Einfügen der Layout-ID
tt_content.stdWrap.innerWrap.cObject.default.20.50 = TEXT
tt_content.stdWrap.innerWrap.cObject.default.20.50.noTrimWrap = || l{field:layout} |
# 'insertData' wird auf '1' gesetzt, damit Werte für {field:layout} aus der Datenbank gelesen werden.
tt_content.stdWrap.innerWrap.cObject.default.20.50.insertData = 1

Und jetzt könnt ihr wunderbar mit CSS stylen:


.l200 {
background: red;
}

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.