---
title: "Wenn Dann Funktion"
url: "https://www.typo3.net/d/74640-wenn-dann-funktion"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage","Inhaltselemente"]
created: "2008-03-10"
last_reply: "2008-03-14"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# Wenn Dann Funktion

TYPO3 › TypoScript · 4 Antworten · gestartet 2008-03-10

## Eröffnungsbeitrag

**Fridl** · 2008-03-10 · [Beitrag #1](https://www.typo3.net/d/74640-wenn-dann-funktion/1)

Hallo,
ich möchte auf meiner Seite gerne folgendes Realisieren:

Wenn kein Inhalt für den Rechten Teil der Seite (colPos = 2) angegeben wurde,
dann soll ein default Ihnalt angezeigt werden den ich auf einer anderen Seite bestimme.
Auf die Seite auf der ich den default Inhalt bestimme möchte ich gerne per ID verweisen.

Derzeit Sieht mein TS so aus:

```typoscript
# Content (Seiteninhalt rechts)
seite.10.marks.RECHTS_CONTENT = CONTENT
seite.10.marks.RECHTS_CONTENT.table = tt_content
seite.10.marks.RECHTS_CONTENT.select.orderBy = sorting
seite.10.marks.RECHTS_CONTENT.select.where = colPos = 2
```

Ich stelle mir das irgendwie so vor:

if RECHTS_CONTENT = 0 then RECHTS_CONTENT = Content.SiteID(11)

Ich hoffe das ich anschaulich machen konnte vor was für einem Problem ich stehe.
Es würde mich sehr freuen wenn mir da jemand helfen kann.

Vielen Dank schon mal!  ;)

## Antworten

### [#2](https://www.typo3.net/d/74640-wenn-dann-funktion/2) · Unbekannter Benutzer · 2008-03-10

das hier müsste Dir helfen:

```typoscript
temp.right_col = COA
temp.right_col {
	10 = COA
	10 {
		# Wenn Inhalt in der rechten BE Spalte vorhanden ist, diesen ausgeben...
		if.isTrue.numRows < styles.content.getRight
		10 = CONTENT
                10 < styles.content.getRight
	}
	20 = COA
	20 {	
		# ...ansonsten irgendwas anderes, zB. HTML ausgeben.
		if.isFalse.numRows < styles.content.getRight
		10 = HTML
		10.value (
			...
		)
	}
```

Viele Grüße
Niki

### [#3](https://www.typo3.net/d/74640-wenn-dann-funktion/3) · Fridl · 2008-03-10

Hi Niki,
super - vielen Dank! Das hilft mir schon mal weiter.
Aber wie kann ich nun angeben das der Inhalt von einer bestimmten Seite (ID) ausgegeben wird ?

Viele Grüße

### [#4](https://www.typo3.net/d/74640-wenn-dann-funktion/4) · Unbekannter Benutzer · 2008-03-10

```typoscript
#Zeigt den Inhalt der PID 1 aus der Spalte "Normal" (colPos=0) an
temp {
	INHALT = CONTENT
	INHALT {
		table = tt_content
		select {
			pidInList = 1
			orderBy = sorting
			where = colPos = 0
		}
	}
}
```

### [#5](https://www.typo3.net/d/74640-wenn-dann-funktion/5) · Fridl · 2008-03-14

Super vielen Dank. Jetzt klappt das so wie ich mir das vorgestellt habe.

:)

---

Quelle: „Wenn Dann Funktion“, typo3.net, https://www.typo3.net/d/74640-wenn-dann-funktion
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
