---
title: "Bestimmtest Contentelement, wenn Spalte leer."
url: "https://www.typo3.net/d/61391-bestimmtest-contentelement-wenn-spalte-leer"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage","Inhaltselemente"]
created: "2007-04-22"
last_reply: "2007-11-14"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Bestimmtest Contentelement, wenn Spalte leer.

TYPO3 › TypoScript · 2 Antworten · gestartet 2007-04-22

## Eröffnungsbeitrag

**sst** · 2007-04-22 · [Beitrag #1](https://www.typo3.net/d/61391-bestimmtest-contentelement-wenn-spalte-leer/1)

Hallo,

ich habe nun schon diverse Foren und auch google gequält, finde aber keine Lösung für mein Problem.
Evtl. liegts auch an der späten Stunde  #paralyzed#

Ich habe eine Seite mit mehreren Spalten und möchte falls die rechte Spalte leer ist das Contentelement mit der ID 388 ausgeben. Ich nutze hierbei CSS-Styled Content

In meinem Template sieht das so aus:

```typoscript
10 = TEMPLATE
10.template = FILE
   10.template.file = fileadmin/template.html
   10.workOnSubpart = DOCUMENT_BODY
   10.marks {


RIGHT-MARKER = CONTENT
  RIGHT-MARKER {
     table = tt_content
     select.orderBy = sorting
     select.where = colPos = 3
 }

}
```

Wie baue ich das da am besten ein, dass wenn kein content vorhanden ist der content mit der ID nummer 388 angezeigt wird?

Ich würde mich über jeden Tipp freuen!

Gruß
Sebastian

## Antworten

### [#2](https://www.typo3.net/d/61391-bestimmtest-contentelement-wenn-spalte-leer/2) · nahuel · 2007-04-25

```typoscript
temp.content_right = COA
# bei Spalte mit Inhalt:
temp.content_right.10 < styles.content.getRight
# Jetzt für leere Spalten
temp.content_right.10.stdWrap.ifEmpty.cObject = CONTENT
temp.content_right.10.stdWrap.ifEmpty.cObject.table = tt_content
temp.content_right.10.stdWrap.ifEmpty.cObject.select.pidInList=10
temp.content_right.10.stdWrap.ifEmpty.cObject.select.orderBy = sorting
temp.content_right.10.stdWrap.ifEmpty.cObject.select.where = colPos=1
temp.content_right.10.stdWrap.ifEmpty.cObject.select.languageField = sys_language_uid

page {
10.marks {
RIGHT-MARKER = CONTENT
RIGHT-MARKER < temp.content_right  
}
}
```

ist aus einem anderen forum und ungetestet
statt

```typoscript
temp.content_right.10 < styles.content.getRight
```

kannst du natürlich auch

```typoscript
temp.content_right.10.stdWrap.cObject = CONTENT
temp.content_right.10.stdWrap.cObject.table=tt_content
temp.content_right.10.stdWrap.cObject.select.where = colPos = 3
temp.content_right.10.stdWrap.cObject.select.languageField = sys_language_uid
temp.content_right.10.stdWrap.cObject.select.orderBy = sorting
```

verwenden

falls ich blödsinn schreibe bitte um korrektur

### [#3](https://www.typo3.net/d/61391-bestimmtest-contentelement-wenn-spalte-leer/3) · sundays · 2007-11-14

Hallo,

danke für die Lösung. Allerdings hat es bei mir erst nach einer kleinen Abwandlung funktioniert. Daher hier nochmals meine komplette Lösung zum Content ausgeben:

```typoscript
#######################################################
# CONTENT ausgeben
#######################################################

page.10.marks.CONTENT_CENTER = CONTENT
page.10.marks.CONTENT_CENTER.table = tt_content
page.10.marks.CONTENT_CENTER.select.pidInList = this
page.10.marks.CONTENT_CENTER.select.orderBy = sorting
page.10.marks.CONTENT_CENTER.select.where = colPos = 0
page.10.marks.CONTENT_CENTER.select.languageField = sys_language_uid

page.10.marks.CONTENT_RIGHT = CONTENT
page.10.marks.CONTENT_RIGHT.table = tt_content
page.10.marks.CONTENT_RIGHT.select.pidInList = this
page.10.marks.CONTENT_RIGHT.select.orderBy = sorting
page.10.marks.CONTENT_RIGHT.select.where = colPos = 2
page.10.marks.CONTENT_RIGHT.select.languageField = sys_language_uid

page.10.marks.CONTENT_RIGHT.stdWrap.ifEmpty.cObject = CONTENT
page.10.marks.CONTENT_RIGHT.stdWrap.ifEmpty.cObject.table = tt_content
page.10.marks.CONTENT_RIGHT.stdWrap.ifEmpty.cObject.select.pidInList = 8
page.10.marks.CONTENT_RIGHT.stdWrap.ifEmpty.cObject.select.orderBy = sorting
page.10.marks.CONTENT_RIGHT.stdWrap.ifEmpty.cObject.select.where = colPos = 2
page.10.marks.CONTENT_RIGHT.stdWrap.ifEmpty.cObject.select.languageField = sys_language_uid
```

Vielen Dank!!!

Grüße sundays

---

Quelle: „Bestimmtest Contentelement, wenn Spalte leer.“, typo3.net, https://www.typo3.net/d/61391-bestimmtest-contentelement-wenn-spalte-leer
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
