---
title: "Menü Probleme .."
url: "https://www.typo3.net/d/114934-menue-probleme"
source: "typo3.net"
tags: ["Allgemein","Frage"]
created: "2013-05-24"
last_reply: "2013-05-24"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# Menü Probleme ..

Allgemein · 4 Antworten · gestartet 2013-05-24

## Eröffnungsbeitrag

**Custos** · 2013-05-24 · [Beitrag #1](https://www.typo3.net/d/114934-menue-probleme/1)

Hallo Zusammen,

ich hab da ein kleines Problem mit meinem Typoscript.

und zwar möchte ich ein Dropdown Menü mit CSS erstellen.

Die Ausgabe funtkioniert, solange nicht auf einen Hauptmenüpunkt in der 1. Ebene geklickt wird.

HTML Ausgabe:

```html
<ul>
<li>Menüpunkt</li>
<li>Menüpunkt
<ul>
<li>SubMenüpunkt</li>
<li>SubMenüpunkt</li>
<li>SubMenüpunkt</li>
</ul>
</li>
<li>Menüpunkt</li>
</ul>
```

Dat ist Super!!!

Aber wenn ich nun einen Menüpunkt anklicke isses Kaputt:

```html
<ul>
<li>Menüpunkt</li>
<li>Menüpunkt Aktiv</li>
<ul>
<li>SubMenüpunkt</li>
<li>SubMenüpunkt</li>
<li>SubMenüpunkt</li>
</ul>
<li>Menüpunkt</li>
</ul>
```

Doof, und zerschießt mir das Layout -.-'

Hier mein TS:

```typoscript
 marks.MAINMENU= HMENU
  
  marks.MAINMENU {
     special = list
     special.value = 2, 3, 4, 5
    
    1=TMENU
    1.expAll = 1
    1.NO.wrapItemAndSub.insertData = 1
    1.wrap=<ul id="mainmenu">|</ul>
    1.NO.wrapItemAndSub=<li class="menuid-{field:uid} long">|</li>
    1.ACT = 1
    1.ACT.allWrap.insertData = 1
    1.ACT.allWrap = <li class="active menuid-{field:uid} long">|</li>
  
      #zweite ebene
      2=TMENU
      2.wrap=<ul class="main_2">|</ul>
      2.NO.wrapItemAndSub=<li>|</li>
      2.ACT = 1
      2.ACT.allWrap = <li class="main_2_active">|</li>

    
  }
```

Vielen Dank für die Hilfe!

## Antworten

### [#2](https://www.typo3.net/d/114934-menue-probleme/2) · SomehowLost · 2013-05-24

Hallo,

also ich mache das ja immer so:

```typoscript
marks.meinMenu = HMENU
marks.meinMenu {
  1 = TMENU
  1 {
    wrap = <ul class="level-01">|</ul>
    expAll = 1
    NO = 1
    NO {
      wrapItemAndSub = <li>|</li>
    }
  }
  2 < .1
  2.wrap = <ul class="level-02">|</ul>
}
```

Viele Grüße

### [#3](https://www.typo3.net/d/114934-menue-probleme/3) · Custos · 2013-05-24

Vielen Dank, Funtkioniert!

So jetzt setz ich noch einen drauf!#evil#

Warum ist das so? ;)

Was ich jetzt erfahren habe ist ja, dass es nicht das gleiche ist wenn ich  etwas in einen anderen Speicherblock kopiere oder es dort relativ identisch neu schreibe, oder lag mein Fehler woanders.

Vielen Dank nochmal.

### [#4](https://www.typo3.net/d/114934-menue-probleme/4) · karlchen · 2013-05-24

hi,

du hast zwei verschiedene "Wraps" benutzt(allWrap und wrapItemAndSub) , diese haben auch eine andere Funktionalität, wenn du den HauptMenuPunkt der 1ten Ebene angeklickt hast, greift 1.ACT und nicht mehr 1.NO :)

```typoscript
...
1.NO.wrapItemAndSub=<li class="menuid-{field:uid} long">|</li>
...
1.ACT.allWrap = <li class="active menuid-{field:uid} long">|</li>
```

### [#5](https://www.typo3.net/d/114934-menue-probleme/5) · Custos · 2013-05-24

Ahh ok, logisch.

DANKE!

---

Quelle: „Menü Probleme ..“, typo3.net, https://www.typo3.net/d/114934-menue-probleme
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
