Typo3: Div, Spacer-GIF und BR bei Überschrift entfernen
Welcher Typo3-Entwickler kennt Ihn nicht, den Datenmüll, der Rund um die H1 Überschrift jedes Content Elements automatisch generiert wird:
<div class="csc-header csc-header-n1"> <h1 class="csc-firstHeader"> Überschrift </h1> <img src="clear.gif" width="1" height="5" class="spacer-gif" alt="" title="" /> <br /> </div>
Am sinnvollsten wäre allerdings die Ausgabe der Überschrift in folgender Form:
<h1 class="csc-firstHeader"> Überschrift </h1>
Mit dem folgenden Typoscript wird genau diese Form der Ausgabe erreicht:
# entfernen des spacer.gif bzw. clear.gif
tt_content.image.20.spaceBelowAbove = 0
tt_content.header.stdWrap.space = 0|0
tt_content.stdWrap.space = 0|0
tt_content.stdWrap.spaceBefore = 0
tt_content.stdWrap.spaceAfter = 0
lib.stdheader.stdWrap.space = 0|0
# div-container um die h1-Überschrift entfernen
lib.stdheader.stdWrap.dataWrap >
# clear.gif hinter der Überschrift entfernen
tt_content.text.20.parseFunc.tags.typohead.stdWrap.space = 0|0
# Umbruch <br /> nach der Überschrift entfernen
lib.stdheader.10.stdWrap.wrap = |
tt_content.textpic.20.spaceBelowAbove = 0
tt_content.image.20.spaceBelowAbove = 0
tt_content.textpic.20.noStretchAndMarginCells = 1
tt_content.image.20.noStretchAndMarginCells = 1
Kommentare
Das Funktioniert leider bei mir nicht.
Ich habe Typo3 4.2.1
Hallo Neuling,
es sollte tatsächlich funktionieren- auch bei Typo3 4.2.1 und 4.2.2. Die entsprechenden Zeilen Typoscript sollten sich im Setup Bereich des Root-Templates der Seite befinden.
Viel Erfolg!
Christopher Zechendorf

08.10.2008