---
title: "Menu wrap Problem"
url: "https://www.typo3.net/d/69341-menu-wrap-problem"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2007-10-15"
last_reply: "2007-10-15"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Menu wrap Problem

TYPO3 › Menüs · 2 Antworten · gestartet 2007-10-15

## Eröffnungsbeitrag

**Greenhorn2013** · 2007-10-15 · [Beitrag #1](https://www.typo3.net/d/69341-menu-wrap-problem/1)

Hallo Zusammen
wie kann ich ein Element der ersten ebene wrapen und die Subitems nicht extra wrappen.
So solls aussehen

```html
<div id="headline">HEADLINE</div> 
<div id="menu_1">Menupunkt</div>
<div id="menu_1">Menupunkt</div>
```

Mein bisheriger Code

```typoscript
tmp.linkesMenu=HMENU
tmp.linkesMenu.wrap = <div class="content_left">|</div>
tmp.linkesMenu{
  special = directory
  special.value = {$seitenmenu}
  1 = TMENU
  1 {
    expAll = 1
    wrap = <div class="menu1_left_head">|</div>
    NO = 1
    NO{
      doNotLinkIt = 1
      wrapItemAndSub = |
      }
    }
  2 < .1
  2.wrap = |
  2.NO.wrapItemAndSub = <div class="menu1_left">|</div>
  2.NO.doNotLinkIt = 0
  3 < .2
  }
```

Dies ergibt aber den folgenden HTML Out:

```html
<div id="headline">HEADLINE
  <div id="menu_1">Menupunkt</div>
  <div id="menu_1">Menupunkt</div>
</div>
```

## Antworten

### [#2](https://www.typo3.net/d/69341-menu-wrap-problem/2) · SLAng · 2007-10-15

mh, da ist ein wenig was falsch. Wenn du den wrap für die erste ebene außerhalb von NO schreibst kann das nicht funktionieren...

also:

```typoscript
tmp {
   linkesMenu = HMENU
   linkesMenu {
               special = directory
               special.value = {$seitenmenu}
               wrap = <div class="content_left">|</div>

               1 = TMENU
               1 {
                  expAll = 1
                  NO {
                      doNotLinkIt = 1
                      allWrap = <div class="menu1_left_head">|</div>
                  }
               }
               2 {
                  NO {
                      allWrap = <div class="menu1_left">|</div>
                  }
               }
               3 < .2
   }
}
```

Ergebnis sollte sein gesamt:

```html
<div class="content_left">
      <div class="menu1_left_head">HEADLINE</div> <- Erste ebene
            <div class="menu1_left">Menupunkt</div> <- Zweite Ebene
            <div class="menu1_left">Menupunkt</div> <- Zweite Ebene
</div>
```

### [#3](https://www.typo3.net/d/69341-menu-wrap-problem/3) · Greenhorn2013 · 2007-10-15

Wahh ok, da war der Denkfehler, danke :)

---

Quelle: „Menu wrap Problem“, typo3.net, https://www.typo3.net/d/69341-menu-wrap-problem
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
