---
title: "wrap in Abhängigkeit der Content-Spalte"
url: "https://www.typo3.net/d/44390-wrap-in-abhaengigkeit-der-content-spalte"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage","Inhaltselemente"]
created: "2006-06-07"
last_reply: "2006-06-11"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# wrap in Abhängigkeit der Content-Spalte

TYPO3 › TypoScript · 4 Antworten · gestartet 2006-06-07

## Eröffnungsbeitrag

**KaffDaddy** · 2006-06-07 · [Beitrag #1](https://www.typo3.net/d/44390-wrap-in-abhaengigkeit-der-content-spalte/1)

Moin Moin !

So langsam bekomme ich Kopfschmerzen, aber vielleicht hat hier jemand den ultimativen Tritt in die richtige Richtung für mich:

Ich möchte um die Ausgabe des Contents in Abhängigkeit der Spalte ein wrap legen. Geht auch so schon:

```typoscript
CONTENT = CONTENT
CONTENT {
	table = tt_content
	select.orderBy = sorting
	select.where = colPos = 0
	wrap = <div id="content">|</div>
}
		
RIGHT = CONTENT
RIGHT {
	table = tt_content
	select.orderBy = sorting
	select.where = colPos = 2
	wrap = <div id="rechts">|</div>
}
```

Jetzt habe ich aber Seiten, auf denen gibt es keinen Inhalt der rechten Spalte und auf denen möchte ich dann dem Div der mittleren Spalte die CSS-Klasse content_breit anstatt content zuweisen.

Alle möglichen Ansätze hier im Forum lesen den Inhalt der rechten Spalte aus und benutzen dafür content(default). Diesen benutze ich aber nicht, sondern nur css_styled_content (Typo3 4.0). Gibts da auch irgendwie eine Möglichkeit über Abfragen mein Problem zu erschlagen?

Für einen Tipp wäre ich dankbar.

CU
Stephan

## Antworten

### [#2](https://www.typo3.net/d/44390-wrap-in-abhaengigkeit-der-content-spalte/2) · mischa · 2006-06-07

Versuchs damit:

```typoscript
#### OVERLAY RIGHT ERSTELLEN ####
temp.overlayContentRight= COA
temp.overlayContentRight {

	10 = COA
	10 {
		if.isTrue.numRows < styles.content.getRight
		10 = COA
		10.wrap = |
		10 {
			30 = TEXT
			30.value = <div id="content2">
			#40 < temp.TITLE
			50 < styles.content.get
			67 = TEXT
			67.value = </div>
			70 < styles.content.getRight
			70.wrap = <div id="right"><div id="rightcont">|</div></div>
		}
	}
	20 = COA
	20 {
		if.isFalse.numRows < styles.content.getRight
		10 = COA
		10.wrap = |
		10 {
			30 = TEXT
			30.value = <div id="content1">
			40 < temp.TITLE
			50 < styles.content.get
			67 = TEXT
			67.value = </div>
		}
	}
}
```

### [#3](https://www.typo3.net/d/44390-wrap-in-abhaengigkeit-der-content-spalte/3) · KaffDaddy · 2006-06-08

Vielen Dank schonmal.
Ich habe es ausprobiert durch einfaches Copy&Paste in meinen Typoscrictcode: das wird es nicht nur gewesen sein  :D
Ich werde mich mal heute abend in die Untiefen von Typoscript stürzen.
Wenn ich eine Lösung für mich gefunden habe, werde ich sie hier dann posten.

CU
Stephan

### [#4](https://www.typo3.net/d/44390-wrap-in-abhaengigkeit-der-content-spalte/4) · mischa · 2006-06-08

du musst natürlich auch noch die Variable an den Subpart übergeben.

```typoscript
page.10.subparts.DEINSUBPART < temp.overlayContentRight
```

### [#5](https://www.typo3.net/d/44390-wrap-in-abhaengigkeit-der-content-spalte/5) · KaffDaddy · 2006-06-11

Vor Scham versunken melde ich mich jetzt erst zurück.
Was so ein Buchstabe alles anrichten kann.
Danke nochmal.

CU
Stephan

---

Quelle: „wrap in Abhängigkeit der Content-Spalte“, typo3.net, https://www.typo3.net/d/44390-wrap-in-abhaengigkeit-der-content-spalte
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
