---
title: "Spalten-Wrap nach Inhalt / komplexe If-Conditions"
url: "https://www.typo3.net/d/94393-spalten-wrap-nach-inhalt-komplexe-if-conditions"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage","Templates & Layouts"]
created: "2009-11-11"
last_reply: "2009-11-11"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# Spalten-Wrap nach Inhalt / komplexe If-Conditions

TYPO3 › TypoScript · 0 Antworten · gestartet 2009-11-11

## Eröffnungsbeitrag

**Unbekannter Benutzer** · 2009-11-11 · [Beitrag #1](https://www.typo3.net/d/94393-spalten-wrap-nach-inhalt-komplexe-if-conditions/1)

Hallo,

so ein Thema das ich wahrscheinlich nie richtig verstehen werde: If-Conditions bei typscript. Ich fummel schon Stunden, aber es wird nichts. Vielleicht kann mir ja jemand helfen.

Szenario:
Ich habe drei Spalten zum Befüllen mit Inhalt: links, normal, rechts. Je nach dem, welche Spalte Inhalt hat, soll die normale Spalte anders gewrappt werden.

Wenn normale Spalte leer
-> kein wrap

Wenn nur normale Spalte Inhalt hat
-> <div class="col_3">|</div>

Wenn alle Spalten Inhalt haben
-> <div class="col_1">|</div>

Wenn normale und linke Spalte Inhalt haben
-> <div class="col_2">|</div>

Wenn normale und rechte Spalte Inhalt haben
-> <div class="col_2">|</div>

Soweit sieht mein TS aus. Alles was im override-Teil steht scheint nicht zu funktionieren...

```typoscript
temp.maincontent = COA
temp.maincontent{
   10 = COA 
   10{
      10 < styles.content.get
      10.stdWrap.outerWrap.cObject = TEXT
      10.stdWrap.outerWrap.cObject{
         value = <div class="col_3">|</div>
         override{
            required = 1               
 
            cObject = TEXT
            
            if.isTrue.numRows < styles.content.getLeft
            cObject.value = <div class="col_2">|</div>
            
            if.isTrue.numRows < styles.content.getRight
            cObject.value = <div class="col_2">|</div>
            
            if.isTrue.numRows < styles.content.getLeft
            if.isTrue.if{
              isTrue.numRows < styles.content.getRight
            }
            cObject.value = <div class="col_1">|</div>
             
         }
      }
   }
}
```

Ich habe da wohl ein generelles Verständnisproblem. Hat jemand einen guten Link parat wo komplexere Abfragen gut erklärt sind?

Danke und Viele Grüße

---

Quelle: „Spalten-Wrap nach Inhalt / komplexe If-Conditions“, typo3.net, https://www.typo3.net/d/94393-spalten-wrap-nach-inhalt-komplexe-if-conditions
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
