---
title: "Mapping verschachtelte Liste"
url: "https://www.typo3.net/d/95381-mapping-verschachtelte-liste"
source: "typo3.net"
tags: ["Allgemein","Frage"]
created: "2009-12-21"
last_reply: "2009-12-21"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Mapping verschachtelte Liste

Allgemein · 2 Antworten · gestartet 2009-12-21

## Eröffnungsbeitrag

**themaverick01** · 2009-12-21 · [Beitrag #1](https://www.typo3.net/d/95381-mapping-verschachtelte-liste/1)

Hallo zusammen,

ich betreibe gerade meinen ersten Gehversuche mit Typo3. Allerdings scheitere ich schon beim Mapping einer einfachen, verschachtelten Liste. Mein HTML sieht so aus:

```html
<ul>
<li>Punkt1
<ul>
<li>Punkt 1.1</li>
</ul></li>
<li>Punkt 2</li>
<li>Punkt 3</li></ul>
```

Beim "Mapping-Wizzard" wird folgender Code generiert

```typoscript
lib.subMenu = HMENU
lib.subMenu.entryLevel = 1
lib.subMenu.wrap = <ul>|</ul>
lib.subMenu.1 = TMENU
lib.subMenu.1.NO {
	allWrap = <li>|</li>
}
	
lib.subMenu.1.ACT = 1
lib.subMenu.1.ACT {
	allWrap = <li class="active">|</li>
}
```

Ich habe es schon mit

```typoscript
lib.subMenu = HMENU
lib.subMenu.entryLevel = 1
lib.subMenu.wrap = <ul>|</ul>
lib.subMenu.1 = TMENU
lib.subMenu.1.NO {
	allWrap = <li>|</li>
}
	
lib.subMenu.1.ACT = 1
lib.subMenu.1.ACT {
	allWrap = <li class="active">|</li>
}

lib.SubMenu.2.wrap=<ul>|</ul>
lib.SubMenu.2 = TMENU
lib.SubMenu.2.NO {
allWrap = <li>|</li>}

lib.subMenu.2.ACT = 1
lib.subMenu.2.ACT {
        allWrap = <li class="active">|</li>
}
```

versucht - Leider ohne Erfolg
Ich stehe gerade irgendwie auf dem Schlauch. Hat jemand einen Tipp für mich? :x

## Antworten

### [#2](https://www.typo3.net/d/95381-mapping-verschachtelte-liste/2) · themaverick01 · 2009-12-21

Keiner eine Idee ? So langsam verzweifele ich an der ganzen Sache  :'(

### [#3](https://www.typo3.net/d/95381-mapping-verschachtelte-liste/3) · themaverick01 · 2009-12-21

Ok - folgendes hab ich jetzt selbst rausgefunden: im meinem TS war ein Tippfehler:

```typoscript
lib.subMenu = HMENU
lib.subMenu.entryLevel = 1
lib.subMenu.wrap = <ul>|</ul>
lib.subMenu.1 = TMENU
lib.subMenu.1.NO {
allWrap = <li>|</li>
}

lib.subMenu.1.ACT = 1
lib.subMenu.1.ACT {
allWrap = <li class="active">|</li>
}

lib.subMenu.2.wrap=<ul>|</ul>
lib.subMenu.2 = TMENU
lib.subMenu.2.NO {
allWrap = <li>|</li>
}

lib.subMenu.2.ACT = 1
lib.subMenu.2.ACT {
allWrap = <li class="active">|</li>
}
```

Jetzt wird zumindest das Menu angezeigt - allerdings ist das generierte Markup immer noch nicht korrekt

```html
<ul>
<li>Punkt 1</li>
<ul><li>Punkt 1.1</li></ul>
<li>Punkt 2</li>
<li>Punkt 3 </li>
</ul>
```

Wie bekomme ich es denn jetzt hin, dass die Punkte richtig verschachtelt werden?

also

```html
<li>Punkt 1
<ul><li>Punkt 1.1</li></ul></li>
<li>Punkt 2</li>
<li>Punkt 3 </li>
</ul>
```

---

Quelle: „Mapping verschachtelte Liste“, typo3.net, https://www.typo3.net/d/95381-mapping-verschachtelte-liste
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
