---
title: "Wozu benötigt man einen Wrap?"
url: "https://www.typo3.net/d/56129-wozu-benoetigt-man-einen-wrap"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2007-01-12"
last_reply: "2007-01-12"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Wozu benötigt man einen Wrap?

TYPO3 › TypoScript · 2 Antworten · gestartet 2007-01-12

## Eröffnungsbeitrag

**Lavista** · 2007-01-12 · [Beitrag #1](https://www.typo3.net/d/56129-wozu-benoetigt-man-einen-wrap/1)

Hallo,

Die Frage ist sicherlich einfach zu beantworten für euch. Habe zwar den entsprechenden Abschnitt in der Doku schon mehrfach durchgelesen, aber den Sinn eines Wraps habe ich trotzdem noch nicht verstanden.

## Antworten

### [#2](https://www.typo3.net/d/56129-wozu-benoetigt-man-einen-wrap/2) · just2b · 2007-01-12

Hallo,

einen wrap braucht man, um einen Text in einen anderen einzubetten bzw davor/dahinter was zusätzliches einzubauen.

```typoscript
temp.text = TEXT
temp.text.value = Das ist ein Test
```

ergibt: *Das ist ein Test*

```typoscript
temp.text = TEXT
temp.text.value = Das ist ein Test
temp.text.wrap = Vorher|Nachher
```

ergibt: *VorherDas ist ein TestNachher*

georg

### [#3](https://www.typo3.net/d/56129-wozu-benoetigt-man-einen-wrap/3) · Unbekannter Benutzer · 2007-01-12

EDIT: Mist schon wieder zu langsam... Ich werde alt ;)

Also im Menü ist das ganz einfach zu verdeutlichen... Das TMENU ohne irgendwelche wraps gibt dir hintereinander die a-Tags mit dem Titel der Seite aus. Das hilft einem meistens aber nicht. Man will vielleicht noch einen Div darum machen oder eine Liste erstellen und braucht dann wraps. Entweder um das gesamte Menü oder jeweils den einzelnen Menüpunkt.

Bei anderen Dingen ist das vielleicht nicht ganz so eindeutig, aber z.B. du Willst den Titel der aktuellen Seite per TS irgendwo ausgeben:

```typoscript
page.10 =TEXT
page.10.value.field = title
```

So jetzt hast du den Titel, aber du willst vielleicht da auch noch ein DIV drum machen. Und jetzt? Das hier funktioniert nicht:

```typoscript
page.10 = TEXT
page.10.value.field = <div>title</div>
```

Also brauchst du einen wrap.

Das ist ein einfaches Beispiel, dass sich vielleicht auch anders lösen ließe, aber bei komplizierten Dingen (z.B. dynamisch generierte JS Befehle oder inline Styles) wird der wrap zu deinem besten Freund.

Grüße

Christian

---

Quelle: „Wozu benötigt man einen Wrap?“, typo3.net, https://www.typo3.net/d/56129-wozu-benoetigt-man-einen-wrap
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
