Jedes Typo3 - Inhaltselement hat, sofern man auf "Seiteneigenschaften bearbeiten" klickt, oben das Feld "Überschrift. Dort kann man einen Titel für das Inhaltselement eingeben, der dann im Frontend angezeigt wird.
Das Formatieren des Inhaltstitels geht so:
Gleich unter dem Feld "Überschrift" gibt es ein Dropdown - Feld mit dem Namen "Typ". Dort hat man folgende Auswahlmöglichkeiten, um den Titel zu formatieren:
Typ:
-normal
-Layout1
-Layout2
-Layout3
-Layout4
-Layout5
-Versteckt
Diese Formatierungen kann man einfach anpassen über Typoscript:
lib.stdheader.10.1.fontTag = <div class='standart_title'>|</div> lib.stdheader.10.2.fontTag = <div class='standart_title'>|</div> lib.stdheader.10.3.fontTag = <div class='standart_title'>|</div> lib.stdheader.10.4.fontTag = <div class='standart_title'>|</div> lib.stdheader.10.5.fontTag = <div class='standart_title'>|</div>
Dabei entspricht logischerweise einem Feld folgender Typocode:
Normal
Layout1 ---> lib.stdheader.10.1.fontTag...
Layout2 ---> lib.stdheader.10.2.fontTag...
Layout3 ---> lib.stdheader.10.3.fontTag...
Layout4 ---> lib.stdheader.10.4.fontTag...
Layout5 ---> lib.stdheader.10.5.fontTag...
Versteckt
Falls man den Titel ganz ausblenden möchte, hat man die Möglichkeit, "Typ" auf "Versteckt" zu stellen, sodass der Titel verschwindet. Auch mögliche Absätze in der Front - End - Ausgabe verschwinden.
... und noch so nebenbei:
Der untere Code hat eine Weiche (Bedingung) eingebaut, in der ich eine Seitenzahl auslese und beim Bereich "true" dieser Bedingung soll der Inhaltstitel verschwinden, allerdings im Gegensatz zur obigen Möglichkeit "Verstecken": Das Feld ist zwar vorhanden. aber einfach leer, was das Inhaltselement dazu bringt, oben einen kleinen Abstand beizubehalten.
[globalVar = TSFE:id=60] lib.stdheader.10.1 > [ELSE] lib.stdheader.10.1.fontTag = <div class='standart_title'>|</div> [global]
