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.
Wrap nur bei Inhalt TypoScript, Bereich SETUP
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 ist (required
), so werden auch keine div
Tags ausgegeben.