---
title: "Inhalte mit unterschiedlichen Wraps"
url: "https://www.typo3.net/d/73967-inhalte-mit-unterschiedlichen-wraps"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage","Inhaltselemente"]
created: "2008-02-21"
last_reply: "2008-06-02"
replies: 7
solved: false
page: 1
pages: 1
lang: "de"
---

# Inhalte mit unterschiedlichen Wraps

TYPO3 › TypoScript · 7 Antworten · gestartet 2008-02-21

## Eröffnungsbeitrag

**ric1893** · 2008-02-21 · [Beitrag #1](https://www.typo3.net/d/73967-inhalte-mit-unterschiedlichen-wraps/1)

Hallo Leute,

lese das Forum hier oft, aber nun komm ich doch nicht weiter oder ich suche mit den falschen Begriffen.

Problem:
Ich möchte, dass der 1. Inhalt der mittleren Spalte einen anderen Wrap bekommt als alle nachfolgenden. Leider klappt das nicht. Es wird immer nur mit dem ersten Wrap gerendert.

Mein Script:

```typoscript
temp.mein-inhalt = COA
temp.mein-inhalt {
	10 < styles.content.get
	10.renderObj.stdWrap {
		table = tt_content
		select {
			orderBy = sorting
			where = colPos = 0
			max = 1
		}
		wrap (
###ERSTER WRAP###
		)
	}
	20 < 10
	20.renderObj.stdWrap {
		select.max >
		select.begin = 1
		wrap (
###ZWEITER WRAP###
		)
	}
}
```

Hat einer ne Idee, was ich falsch mache?

Gruß

## Antworten

### [#2](https://www.typo3.net/d/73967-inhalte-mit-unterschiedlichen-wraps/2) · Michaelh74 · 2008-02-21

Vielleicht klappt's ja mit nem Option Split.

Oder zur Not über den section frame bzw. Rahmen.

Gruß
Michael

### [#3](https://www.typo3.net/d/73967-inhalte-mit-unterschiedlichen-wraps/3) · Dander · 2008-02-21

vllt fehlt in deinem select auch noch die pid

### [#4](https://www.typo3.net/d/73967-inhalte-mit-unterschiedlichen-wraps/4) · just2b · 2008-02-21

> **Dander schrieb:**
>
> vllt fehlt in deinem select auch noch die pid

die ist default this, das würd schon passen

schau dir mal styles.content.get an, das ist auch nichts anderes als eine abfrage auf die tt_content, von dem her ist das 10.renderObj.stdWrap falsch, das passt da nicht dazu

georg

### [#5](https://www.typo3.net/d/73967-inhalte-mit-unterschiedlichen-wraps/5) · ric1893 · 2008-02-21

Hi just2b,

öhm, ob es dazu passt oder nicht weiß ich gar nicht so genau. Bin da (noch) nicht sooo fit in TypoScript.

Ich weiß nur, wenn ich das ...renderObj... nicht dazwischen setze, separiert sich mein Content nicht, was ich aber schon so sein soll.

Also, was würde denn dahin passen, dass ich die Wraps anspreche und den Inhalt getrennt bekomme?

Gruß

### [#6](https://www.typo3.net/d/73967-inhalte-mit-unterschiedlichen-wraps/6) · just2b · 2008-02-21

na dann schaun wir mal ob wir das ohne testen schnell hinbekommen

```typoscript
temp.foo = COA
temp.foo {
	10 < styles.content.get
	10.stdWrap.wrap = <div class="ce1">|</div>
	10.select {
		max = 1
	}
	20 < styles.content.get
	20.stdWrap.wrap = <div class="cerest">|</div>
	20.select {
		begin = 1
	}
}
```

georg

### [#7](https://www.typo3.net/d/73967-inhalte-mit-unterschiedlichen-wraps/7) · ric1893 · 2008-02-21

hm,...

ich trau mich ja fast gar nicht, es zu schreiben... Aber das funzt nicht.

Wenn ich "renderObj" rausnehme, dann werden mir die Inhalte (jeder einzelne) nicht mehr getrennt.

Aber mit etwas Probieren bin ich zu folgendem, funktionierendem Ergebnis gekommen:

```typoscript
temp.mein-inhalt = COA
temp.mein-inhalt {
	10 = CONTENT
	10 {
		table = tt_content
		select.orderBy = sorting
		select.where = colPos = 0
		select.max = 1
		renderObj.stdWrap {
		wrap (
###MEIN ERSTER WRAP###
		)
		if.isTrue.numRows < styles.content.get
		}
	}
	20 < .10
	20 {
		select.max >
		select.begin = 1
		renderObj.stdWrap.wrap (
###MEIN ANDERER WRAP###
		)
	}
}
```

Die Inhalte werden separat voneinander getrennt und ab dem 2. Inhalt gibt es einen anderen Wrap als bei dem 1.

Gruß und Danke für's Gedankenmachen.

### [#8](https://www.typo3.net/d/73967-inhalte-mit-unterschiedlichen-wraps/8) · Lefuet · 2008-06-02

Hey dank just2b konnte ich für meinen Teil das Problem lösen. Falls es jemanden Hilft hier meine TS

```typoscript
infotext  = COA
infotext {
        10 < styles.content.getLeft
        10.stdWrap.wrap = <div class="content">|</div>
        10.select {
                max = 1
                begin = 1
                end = 1
        }
        
        20 < .10
        20.stdWrap.wrap = <div class="headertext-content-2">|</div>
        20.select.begin = 2      
}
```

---

Quelle: „Inhalte mit unterschiedlichen Wraps“, typo3.net, https://www.typo3.net/d/73967-inhalte-mit-unterschiedlichen-wraps
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
