[TYPO3-german] T3_6 TypoScript If-Abfrage soll prüfen ob Inhalte im Inhaltsbereich der Seite stehen.

Marco Brüggemann marco at schauart.de
Fri Jan 25 17:59:35 CET 2013


Hallo Leute,

ich möchte einen Bereich der Seite nur ausgeben, wenn in dieser auch 
Inhalte geschrieben wurden:
also wenn in "Rand" ein Inhalt steht, dann soll im HTML die Inhaltsbox 
für "Rand-Elemente" gerendert werden.

Ich möchte dieses mit einer if-Abfrage der "colPos" in "tt_content" 
machen, da ich selbstdeginierte Inhaltsbereiche hinzugefügt haben.

leider klappt aber meine if-Abfrage nicht - er gibt auch die leeren 
felder aus:

/10 = CONTENT
     10 {
         if.field.value = 0
         table = tt_content
         select {
             pidInList = this
             orderBy = sorting
             where = colPos = 0
             languageFild = sys_language_uid
         }
         wrap = <div class="Layout1 Spalte0">|</div>
     }/

Selbe auch bei:

/10 = CONTENT
     10 {
         if.field = colPos
         value = 0
         table = tt_content
         select {
             pidInList = this
             orderBy = sorting
             where = colPos = 0
             languageFild = sys_language_uid
         }
         wrap = <div class="Layout1 Spalte0">|</div>
     }/

Könnt Ihr mir bitte zeigen, wie man die if-Abfrage richtig aufbaut?

Vielen Dank,
Marco.


More information about the TYPO3-german mailing list