Kein Wrap um leeren Spalteninhalt

Mit diesem TypoScript kann man eine Spalte nur dann anzeigen, wenn sie nicht leer ist.

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.