---
title: "TMENU und Wraps"
url: "https://www.typo3.net/d/27843-tmenu-und-wraps"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2005-07-26"
last_reply: "2005-07-26"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# TMENU und Wraps

TYPO3 › Menüs · 2 Antworten · gestartet 2005-07-26

## Eröffnungsbeitrag

**gisu** · 2005-07-26 · [Beitrag #1](https://www.typo3.net/d/27843-tmenu-und-wraps/1)

Ich habe derzeit ein klitzekleines dennoch störendes Problem, und zwar habe ich drei Menüs definiert, eines davon hat einen Extra Platz - Nr. 2 und 3 übernehmen dann die weitere Navigation wobei Menü Nr.3 auch nur ein Kind von Menü Nr.2 ist.

Angezeigt bekomme ich es ohne Probleme, das eigentliche Problem ist aber das ich dafür zwei HTML Listen benutze zwecks der Formatierung und damit Menü3 dann leichter ins Auge sticht.

So in etwa soll der HTML Code erzeugt werden

```html
<ul class="firstchild">
   <li>
      <a href="#">Link1</a>
   </li>
   <li>
      <a href="#">Link2</a>
      <ul class="secondchild">
         <li>
            <a href="#">Childlink 1</a>
         </li>
         <li>
            <a href="#">Childlink 2</a>
         </li>
       </ul>
   </li>
   <li>
      <a href="#">Link3</a>
   </li>
</ul>
```

Bei der 1. Ebene (die eigentlich die zweite ist) klappt das auch ganz gut, ich hab TemplaVoila angewiesen in die <ul> das Menü zu stecken. Nur die zweite Ebene macht Probleme weil ich nicht herausfinde wie ich die Ebene komplett in eine UL stecken kann um sie dann entsprechend zu formatieren.
Ich hab hier auch schon mit beforeWrap und afterWrap herumgespielt, dies stellt mich aber nicht wirklich zufrieden da dann jedes listenelement in einem ul element gekapselt ist - erzeugt somit mehr Quellcode der eigentlich unnütz ist.

Hier mein TS

```typoscript
# Menu Object 2 - The Submenue
lib.menu_2 = HMENU
lib.menu_2.entryLevel = 1 
lib.menu_2
lib.menu_2.1 = TMENU
lib.menu_2.1 {
   NO {
      allWrap = <li> | </li>
      #Parameterklasse für a:link
      ATagParams=
   }
   ACT = 1
   ACT {
      allWrap = <li> | </li>
      #Parameterklasse für a:link
      ATagParams=
   }
}
# 2. Menuebene
lib.menu_2.2 = TMENU
lib.menu_2.2.special = directory
# lib.menu_2.2.entrylevel = -1
lib.menu_2.2 {
   NO {
      allWrap = <ul class="subchild"> | </ul>
      beforeWrap = <li> 
      afterWrap = </li>
      #Parameterklasse für a:link
      ATagParams=
   }

   ACT = 1
   ACT {
      allWrap = <ul class="subchild"> | </ul>
      beforeWrap = <li> 
      afterWrap = </li>
      #Parameterklasse für a:link
      ATagParams=
   }
}
```

Gibt es eine Möglichkeit dem 2. Menü eine eigene <UL> zu verpassen sprich komplett kapseln und dann die <li>'s einfließen lassen?

## Antworten

### [#2](https://www.typo3.net/d/27843-tmenu-und-wraps/2) · Moeffz · 2005-07-26

Du meinst sowas, wie in der FAQ beschrieben:
<http://typo3forum.de/faq/div_aufgaben/menu_bulletlist/>?

### [#3](https://www.typo3.net/d/27843-tmenu-und-wraps/3) · gisu · 2005-07-26

Super Dank dir, das ist genau das was ich gesucht habe :)

---

Quelle: „TMENU und Wraps“, typo3.net, https://www.typo3.net/d/27843-tmenu-und-wraps
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
