Kein Wrap um leeren Spalteninhalt
Unnötige oder nicht gewünschte Formatierungsanweisungen im Quelltext lassen sich vermeiden, in dem man zum Beispiel div-Tags nur dann ausgibt, wenn diese tatsächlich mit Inhalt gefüllt sind.
Die required-Anweisung von stdWrap macht dies möglich.
TypoScript: Nur Spalte mit Inhalt wrappen
temp.inhalt_links > # Hole Inhalt aus linker Spalte temp.inhalt_links < styles.content.getLeft temp.inhalt_links { # Inhalt ist erforderlich stdWrap.required = 1 # Nur wenn Inhalt vorhanden ist, dann wrappen stdWrap.wrap = <div class="left-column">|</div> }
In diesem Beispiel wird versucht, Inhalt aus der linken Spalte (styles.content.getLeft) in div-Tags einzuschließen. Ist nun kein Inhalt in der linken Spalte vorhanden, obwohl er erforderlich (required) ist, so werden auch keine div-Tags ausgegeben.
Seiten, die Sie auch interessieren könnten:
Spalteninhalt auf mehreren Seiten anzeigen — Mit diesem TypoScript kann man die Elemente aus der Inhaltsspalte einer anderen Seite auf der aktuellen Seite anzeigen.
Leere Spalte mit anderem Inhalt überschreiben — Mit diesem TypoScript kann man eine leere Spalte mit den Inhalten aus einer anderen Spalte überschreiben.
Die TYPO3 Listenansicht — In diesem Tutorial werden Möglichkeiten zur Anwendung des TYPO3 Listenmoduls beschrieben, z.B. die Bearbeitung von mehreren Datensätzen auf einmal.
Inhaltselement Menü/Sitemap formatieren — Mit diesem TypoScript kann man das Inhaltselement tt_content.menu.20.4 anders darstellen.
Auswahlliste mit Liste von Unterseiten — Mit diesem TypoScript kann man ein Menü aus Unterseiten in einer Auswahlliste (drop down box) erstellen.

Kommentare zu Kein Wrap um leeren Spalteninhalt