---
title: "ts-parameter in wrap einsetzen"
url: "https://www.typo3.net/d/93576-ts-parameter-in-wrap-einsetzen"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2009-10-12"
last_reply: "2009-10-12"
replies: 14
solved: false
page: 1
pages: 1
lang: "de"
---

# ts-parameter in wrap einsetzen

TYPO3 › TypoScript · 14 Antworten · gestartet 2009-10-12

## Eröffnungsbeitrag

**xoph** · 2009-10-12 · [Beitrag #1](https://www.typo3.net/d/93576-ts-parameter-in-wrap-einsetzen/1)

tach,
ich bin auf der suche nach der richtigen syntax, um einen parameter in ein wrap einzusetzen.
etwa so:

```typoscript
mein_parameter = TEXT
mein_parameter.value = xyz

page.10 = TEXT
page.10.value = mein text
page.10.stdWrap.wrap = <div id="{mein_parameter}">|</div>
page.10.stdWrap.insertData = 1
```

wie muß die syntax für "{mein_parameter}" richtig aussehen, irgenswas mit TSFE: oder wie?

hab dazu bislang nix gefunden
gruss, xoph

## Antworten

### [#2](https://www.typo3.net/d/93576-ts-parameter-in-wrap-einsetzen/2) · just2b · 2009-10-12

setz das ganze gleich in den value oder nimm dataWrap

Georg

### [#3](https://www.typo3.net/d/93576-ts-parameter-in-wrap-einsetzen/3) · xoph · 2009-10-12

hallo georg,
vielen dank für die schnelle antwort!
ich bin erst seit ner woche mit typo3 unterwegs - daher meine bitte:
könntest du die beiden vorschläge mal kurz in typoscript anscribbeln - ich hab eben noch arge probleme mit der syntax und noch keine passende doku gefunden (TypoScript Syntax and In-depth Study hat mir auch nich wirklich weitergeholfen). wäre sehr dankbar!!!
gruss xoph

### [#4](https://www.typo3.net/d/93576-ts-parameter-in-wrap-einsetzen/4) · just2b · 2009-10-12

Hallo,

```typoscript
page.10 = TEXT
page.10 {
 value = <div id="{mein_parameter}">mein text</div>
 insertData = 1
}
```

```typoscript
page.10 = TEXT
page.10 {
 value = mein text
 dataWrap = <div id="{mein_parameter}">|</div>
}
```

lg georg

### [#5](https://www.typo3.net/d/93576-ts-parameter-in-wrap-einsetzen/5) · xoph · 2009-10-12

ps.: "mein_parameter" soll natürlich am ende dynamisch sein

### [#6](https://www.typo3.net/d/93576-ts-parameter-in-wrap-einsetzen/6) · xoph · 2009-10-12

sry, wenn ich da einfach "mein_parameter" einsetze bekomme ich keine ausgabe.
muss ich mein_parameter nich noch irgendwie ansprechen? über setup oder config?

### [#7](https://www.typo3.net/d/93576-ts-parameter-in-wrap-einsetzen/7) · just2b · 2009-10-12

naja was soll denn da rein ...

### [#8](https://www.typo3.net/d/93576-ts-parameter-in-wrap-einsetzen/8) · xoph · 2009-10-12

na z.b. ein rückgabewert von USER bzw. userFunc von PhP oder ein prioriCalc ...
meine Frage ist eigentlich muß ich für "mein_parameter" nich irgendwie nen typ bestimmen (wie typ:mein_parameter oder so) bzw. wie sieht die syntax aus, um mein_parameter anzusprechen ...

### [#9](https://www.typo3.net/d/93576-ts-parameter-in-wrap-einsetzen/9) · xoph · 2009-10-12

also z.b.

```typoscript
ausgabe = USER
ausgabe.userFunc = user_Klasse->Funktion

...

subparts.right.stdWrap.wrap =  <div style ="width:{ausgabe}px;"> | </div>
subparts.right.stdWrap.insertData = 1
```

nur dass ich da ja eben nich einfach "ausgabe" reinschreiben kann.
ich würde nun gern wisen, wie ich das richtig schreibe :)

### [#10](https://www.typo3.net/d/93576-ts-parameter-in-wrap-einsetzen/10) · xoph · 2009-10-12

gibt es eine möglichkeit, das etwa so zu schreiben? oder geht das so gar nich, wie ich mir das vorstelle?

### [#11](https://www.typo3.net/d/93576-ts-parameter-in-wrap-einsetzen/11) · Unbekannter Benutzer · 2009-10-12

Nein, das geht so nicht. Du kannst aber einen register befüllen und diesen in einem dataWrap ausgeben lassen.

Zum Thema register auch mal in der TS Ref LOAD_REGISTER angucken, das register lässt sich aber uch direkt in deiner USER befüllen, da es im TSFE zu finden ist.

Register über PHP befüllen:

```php
$GLOBALS['TSFE']->register['mein_wert']
```

Zugriff in Typoscript:

```typoscript
register:mein_wert
```

### [#12](https://www.typo3.net/d/93576-ts-parameter-in-wrap-einsetzen/12) · xoph · 2009-10-12

vielen dank für deine antwort!
wenn ich mir register:mein_wert über page ausgeben lasse

```typoscript
page.40 = USER
page.40.userFunc = user_Klasse->Funktion
page.50  = TEXT
page.50.data = register:mein_wert
```

ist alles schick.
aber in meinem wrap kann ich nicht auf register:mein_wert zugreifen

```typoscript
subparts.right.stdWrap.wrap =  <div id="{register:mein_wert}"> | </div>
```

was mach ich da falsch? denkfehler? oder muss ich das über TSFE machen - wenn ja, wie?
gruss, xoph

### [#13](https://www.typo3.net/d/93576-ts-parameter-in-wrap-einsetzen/13) · Unbekannter Benutzer · 2009-10-12

In wrap werden keine dynamische Werte ersetzt.

benutz dataWrap

### [#14](https://www.typo3.net/d/93576-ts-parameter-in-wrap-einsetzen/14) · xoph · 2009-10-12

```typoscript
subparts.right.stdWrap.dataWrap =  <div id="{register:mein_wert}"> | </div>
```

funktioniert leider auch nich, obwohl z.B.

```typoscript
subparts.right.stdWrap.dataWrap =  <div id="{register:count_menuItems}"> | </div>
```

funktioniert. hast du nochne idee?

### [#15](https://www.typo3.net/d/93576-ts-parameter-in-wrap-einsetzen/15) · xoph · 2009-10-12

hab den fehler gefunden - page.40 = USER kommt einfach zu spät, mit page.5 = USER gehts - dann sogar mit wrap statt dataWrap!
vielen dank, gruss xoph

---

Quelle: „ts-parameter in wrap einsetzen“, typo3.net, https://www.typo3.net/d/93576-ts-parameter-in-wrap-einsetzen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
