---
title: "Mehrere Variablen in einem wrap ausgeben"
url: "https://www.typo3.net/d/88210-mehrere-variablen-in-einem-wrap-ausgeben"
source: "typo3.net"
tags: ["Allgemein","Frage"]
created: "2009-03-23"
last_reply: "2009-03-24"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# Mehrere Variablen in einem wrap ausgeben

Allgemein · 5 Antworten · gestartet 2009-03-23

## Eröffnungsbeitrag

**MB-Grille** · 2009-03-23 · [Beitrag #1](https://www.typo3.net/d/88210-mehrere-variablen-in-einem-wrap-ausgeben/1)

hallo.
ich möchte ein Listen-Menü erstellen und jedes <li> mit einer eigenen css-Klasse kennzeichnen.

hier ist mein Menü jetzt (welches ich aus einem Tutorial zusammengestellt habe):

```typoscript
tmp.HAUPTNAVIGATION = HMENU
tmp.HAUPTNAVIGATION {
  wrap = <div id="main_menu"> | </div>
  1 = TMENU
  1 {
    wrap = <ul> | </ul>
    NO = 1
    NO.wrapItemAndSub = <li> | </li>
    
    ACT = 1
    ACT < .NO
    ACT.ATagParams = class="current"
  }
}
```

Kann man nicht im TS irgendwie verschiedene Variablen GLEICHZEITIG in die Ausgabe geben? Also so Wie ich es vom "normalen" Programmieren kenne:

```typoscript
tmp.HAUPTNAVIGATION = HMENU
tmp.HAUPTNAVIGATION {
  wrap = <div id="main_menu"> | </div>
  1 = TMENU
  1 {
    wrap = <ul> | </ul>
ZAEHLER = ZAEHLER+1
    NO = 1
    NO.wrapItemAndSub = <li class="button_'ZAEHLER'"> | </li>
    
    ACT = 1
    ACT < .NO
    ACT.ATagParams = class="current"
  }
}
```

Gruß Grille

## Antworten

### [#2](https://www.typo3.net/d/88210-mehrere-variablen-in-einem-wrap-ausgeben/2) · einpraegsam.​net · 2009-03-23

Sollte mit dataWrap möglich sein

### [#3](https://www.typo3.net/d/88210-mehrere-variablen-in-einem-wrap-ausgeben/3) · MB-Grille · 2009-03-24

Und wie macht man das genau?
ich habe jetzt eine vielzahl von Beispielen und Dokumentationen durchsucht, aber habe nichts gefunden! Auch in der "Dokumentation.pdf" die man hier runterladen kann (und die sehr gut ist), ist das Wort "dataWrap" nicht zu finden.

ich habe das Gefühl ich muss das irgendwie aufteilen:
Teil_1= <li class=";
Teil_2= Zähler + 1;
Teil_3= "> | </li>

wrap= Teil_1 + Teil_2 + Teil_3

Aber ich finde nirgens eine Möglichkeit mehrere Teile zusammenzusetzen ... also das was im PHP mit nem Punkt geht:
Alles = Teil_1.Teil_2.Teil_3

Kannst Du mir bitte das wrapen und die Möglichkeiten genauer erklären?

### [#4](https://www.typo3.net/d/88210-mehrere-variablen-in-einem-wrap-ausgeben/4) · MB-Grille · 2009-03-24

Das funktioniert auch nicht:

```typoscript
tmp.HAUPTNAVIGATION = HMENU
tmp.HAUPTNAVIGATION {
  wrap = <div id="main_menu"> | </div>
  1 = TMENU
  1 {
    wrap = <ul> | </ul>
    NO = 1
    NO.10 = COA
    NO.10.10 = TEXT
    NO.10.10 = <li>
    NO.10.20 = TEXT
    NO.10.20 = | </li>
    NO.wrapItemAndSub = tmp.HAUPTNAVIGATION.1.NO.10

    CUR = 1
    CUR < .NO
    CUR.ATagParams = class="current"
  }
}
```

### [#5](https://www.typo3.net/d/88210-mehrere-variablen-in-einem-wrap-ausgeben/5) · steffenk · 2009-03-24

warum so kompliziert? Zähler ist integriert

```typoscript
tmp.HAUPTNAVIGATION = HMENU
tmp.HAUPTNAVIGATION {
   wrap = <div id="main_menu"> | </div>
   1 = TMENU
   1 {
     wrap = <ul> | </ul>
     NO = 1
     NO.wrapItemAndSub = <li> | </li>
     NO.ATagParams.dataWrap = class="menu-object-{register:count_MENUOBJ}"
     ACT = 1
     ACT < .NO
     ACT.ATagParams.dataWrap  = class="menu-object-{register:count_MENUOBJ} current"
   }
}
```

### [#6](https://www.typo3.net/d/88210-mehrere-variablen-in-einem-wrap-ausgeben/6) · MB-Grille · 2009-03-24

TAUSENDFACH DANKE!!!

Mit **ATagParams** habe ich zwar auch schon gebastelt, aber ich wuste noch nicht, wie ich die einzelnen Menüpunkte dynamisch durchnummerieren sollte.

VIELEN DANK  :p

---

Quelle: „Mehrere Variablen in einem wrap ausgeben“, typo3.net, https://www.typo3.net/d/88210-mehrere-variablen-in-einem-wrap-ausgeben
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
