---
title: "tt_content, shortcut und stdwrap"
url: "https://www.typo3.net/d/70012-tt-content-shortcut-und-stdwrap"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2007-11-01"
last_reply: "2010-04-07"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# tt_content, shortcut und stdwrap

TYPO3 › TypoScript · 3 Antworten · gestartet 2007-11-01

## Eröffnungsbeitrag

**subnoodle** · 2007-11-01 · [Beitrag #1](https://www.typo3.net/d/70012-tt-content-shortcut-und-stdwrap/1)

Hallo zusammen,

habe hier mal wieder eine Frage:

Ich habe einen stdWrap für alle Content Elemente gesetzt (siehe TS unten).

Dies gilt natürlich für alle CE's.

Jetzt muss ich aber den stdWrap für CType 'shortcut' wieder löschen (also kein Wrap); sonst 'schachtelt' er die enthaltenen Records nochmal in den stdWrap aussen rum. Das ist aber nicht so gut, weil ich mit mehrfach-Schachtelung arbeite.

Also, wie kriege ich einen stdWrap hin für alle CTypes gleich, ausser für CType 'shortcut', der keinen haben soll.

Hier TS, wo der generelle stdWrap passt, aber das Ausschliessen von shortcut geht nicht:

```typoscript
# geht:
tt_content.stdWrap.dataWrap = <div class="box"><a id="c{field:uid}"></a>|<div class="clearer2"></div></div
# geht alles nicht (jeweils seperat versucht):
tt_content.shortcut.20.0.conf.tt_content.stdwrap.datawrap >
tt_content.shortcut.20.0.conf.tt_news.stdWrap.dataWrap >
tt_content.shortcut.20 >
tt_content.shortcut.10 >
tt_content.shortcut.20.stdWrap.dataWrap >
tt_content.shortcut.20.stdWrap >
```

Ich habe auch schon die Styles-Variante ausprobiert und alle möglichen anderen Varianten und komm' einfach nicht drauf.

Hoffentlich hat jemand einen Tipp...

Danke!

Viele Grüße, Sam

## Antworten

### [#2](https://www.typo3.net/d/70012-tt-content-shortcut-und-stdwrap/2) · Unbekannter Benutzer · 2007-11-01

Hi,

mach das ganze mit "outerWrap". Dann kannst du auf die stdWrap Funktionen zugreifen.

```typoscript
tt_content.stdWrap.dataWrap >
tt_content.stdWrap.outerWrap.cObject = CASE
tt_content.stdWrap.outerWrap.cObject{
	### Im DB Feld CType steht um welches Inhaltselement es sich handelt
        ### zB text, textpic, multimedia, list, image, table, shortcut ... usw
        key.field = CType
	default = TEXT
	default.value = <div class="box"><a id="c{field:uid}"></a>|<div class="clearer2"></div></div>
	shortcut = TEXT
	shortcut.value = 
}
tt_content.stdWrap.outerWrap.insertData = 1
```

:D

### [#3](https://www.typo3.net/d/70012-tt-content-shortcut-und-stdwrap/3) · subnoodle · 2007-11-03

Hi Friction!

hervor- und herausragend!
(Quasi herragend!)

Es ging gleich sofort, ohne nur ein Zeichen Deiner Lösung zu ändern.
Bist Du Zauberer?

1.000 Dank!

Viele Grüße
  Sam

### [#4](https://www.typo3.net/d/70012-tt-content-shortcut-und-stdwrap/4) · FotoHorst · 2010-04-07

Man kann es auch kombinieren mit dem "Rahmen" Selektor des Content-Elements:

```typoscript
# Rahmen fuer Content Elemente definieren
tt_content.stdWrap.innerWrap.cObject = CASE
tt_content.stdWrap.innerWrap.cObject {
	key.field = CType

	default = CASE
	default {
		key.field = section_frame
	
		# Wrapping fuer die Rahmen IDs
		0 = TEXT
		0.value = <div class="item">|</div>
	
		#101 = TEXT
		#101.value = <div class="layout1">|</div>
	}

	shortcut = TEXT
	shortcut.value = |
}
```

---

Quelle: „tt_content, shortcut und stdwrap“, typo3.net, https://www.typo3.net/d/70012-tt-content-shortcut-und-stdwrap
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
