[TYPO3-german] Spalten auf Inhalt überprüfen

S. Teuber traveler_in_time at gmx.net
Wed May 17 15:22:46 CEST 2006


Hi Nico,

> ich möchte in meinem Template überprüfen ob Inhalt in einer Spalte
> vorhanden ist. Wenn dies der Fall ist, soll eine ID modifiziert
> werden. Wie stelle ich das so an, dass das ganze automatisch passiert.

Mit der "if"-Funktion von TypoScript:


> Im besten Fall würde das ganze sogar wie folgt aussehen:
>  
> <div id="maincontent">
> <div id="content_left">Hier steht Typo3-Inhalt drin</div>
> </div>

marks.CONTENT_RIGHT < styles.content.getRight
marks.CONTENT_RIGHT.stdWrap {
    wrap = <div id="content_right">|</div>
    if.isTrue.numRows < styles.content.getRight
}

Wenn in der rechten Spalte Inhalte drin sind, werden diese in einem DIV 
mit id content_right in den Marker CONTENT_RIGHT geparst, der an der 
entsprechenden Stelle in der HTML-Designvorlage stehen sollte. ;-)

Sind in der rechten Spalte keine Inhalte drin, fliegt der komplette DIV 
raus bzw. wird gar nicht erst rein geschrieben.

Die "if"-Funktion ist in der TSRef unter Functions -> stdWrap erklärt.

Gruß,

Sven



More information about the TYPO3-german mailing list