TYPO3 Snippet: Custom Rahmenklassen hinzufügen


Dieses kleine TSCONFIG Snippet fügt eine Rahmenklasse hinzu, welche dann über das Backend eingestellt werden kann und im Frontend dem Content Element dann die CSS Klasse hinzufügt.

TCEFORM.tt_content.frame_class.addItems.<NAME> = <BESCHREIBUNG>

<NAME> = Name der CSS Klasse, die hinzugefügt wird, wenn der Rahmen ausgewählt ist

<BESCHREIBUNG> = Beschreibender Titeltext im Dropdown Menü im Backend unter Erscheinungsbild


Update: Frame Class nur für spezielle Elemente

Wenn man nur für einzelne Elemente die Rahmenklasse hinzufügen will, kann man das mit folg. Zeile. In diesem Beispiel nehme ich das Element „Image Only“

TCEFORM.tt_content.frame_class.types.image.addItems.<NAME> = <BESCHREIBUNG>

Dadurch hat jetzt nur das Element „Image Only“ die Rahmenklasse. Damit es etwas klarer wird, nehmen wir das Element Textpic noch:

TCEFORM.tt_content.frame_class.types.textpic.addItems.<NAME> = <BESCHREIBUNG>

Die Content Typen herausfinden

Der einfachste Weg herauszufinden, wie die Elemente heißen ist über das Backend im Debug Modus. Dadurch stehen Rechts neben den Überschriften die Variablennamen. Wie hier zu sehen:

Hier ist der CType „textpic“


Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.