---
title: "Typo3 6.0 - TMENU-Problem"
url: "https://www.typo3.net/d/113650-typo3-60-tmenu-problem"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2013-01-28"
last_reply: "2013-01-29"
replies: 7
solved: false
page: 1
pages: 1
lang: "de"
---

# Typo3 6.0 - TMENU-Problem

TYPO3 › Menüs · 7 Antworten · gestartet 2013-01-28

## Eröffnungsbeitrag

**TheFreeman** · 2013-01-28 · [Beitrag #1](https://www.typo3.net/d/113650-typo3-60-tmenu-problem/1)

Hallo zusammen.

Ich habe ein Problem im T3 6.0.
Es werden bei Seiten, die Unterseiten besitzen, kein HREF und keine 2.Ebene gerendert.

Hier mein TS:

```typoscript
temp.mainmenu = HMENU
temp.mainmenu {        
  special = directory
  special.value = 1
  wrap = <ul class="nav">|</ul>
  
  1 = TMENU
  1 {
    NO = 1
    NO {
      expAll = 1
      allWrap = <li>|</li>
      stdWrap.htmlSpecialChars = 1
    }
    
    ACT < .NO
    ACT {
      allWrap = <li class="active">|</li>
    }
    
    IFSUB < .NO
    IFSUB {
      allWrap = <li class="dropdown">|</li>
      ATagParams = class="dropdown-toggle"
    }
    
    ACTIFSUB < .IFSUB
    ACTIFSUB {
      allWrap = <li class="dropdown active">|</li>
    }
  }

  2 = TMENU
  2 {
    wrap = <ul class="dropdown-menu">|</ul>
    expAll = 1
    
    NO = 1
    NO {
      allWrap = <li>|</li>
      stdWrap.htmlSpecialChars = 1
    }

    ACT < .NO
    ACT. {
      ATagParams = class="active"
      allWrap = <li class="active">|</li>
    }
  }

}
```

Und raus kommt dann nur das hier:

```html
<ul class="nav">
<li class="active"><a href="index.php?id=10"  >Home</a></li>
<li class="dropdown"><a   class="dropdown-toggle">Diving Center</a></li>
<li class="dropdown"><a   class="dropdown-toggle">Prices</a></li>
<li><a href="index.php?id=7"  >Mykonos</a></li>
<li class="dropdown"><a   class="dropdown-toggle">Gallery</a></li>
<li class="dropdown"><a   class="dropdown-toggle">Contact</a></li>
<li><a href="index.php?id=67"  >Imprint</a></li>
</ul>
```

Kann mir jemand sagen, warum das so ist?
Danke schon Mal.

## Antworten

### [#2](https://www.typo3.net/d/113650-typo3-60-tmenu-problem/2) · Norman2k · 2013-01-28

Willst du das die 2. Ebene immer ausgeklappt ist? Dann verschieb mal dein "expAll" für Ebene 1 2 Zeile höher, so dass es nicht mehr innerhalb NO steht.
Wird die 2. Ebene denn angezeigt wenn du auf einen Menüpunkt klickst der Unterseiten hat?

### [#3](https://www.typo3.net/d/113650-typo3-60-tmenu-problem/3) · TheFreeman · 2013-01-28

Ahhh! Manchmal sieht man den Wald vor lauter Bäumen nicht! #angry# :o
Danke!

Jetzt wird folgendes ausgegeben:

```html
<ul class="nav"><li class="active"><a href="index.php?id=10"  >Home</a></li><li class="dropdown"><a   class="dropdown-toggle">Diving Center</a></li><ul class="dropdown-menu"><li><a href="index.php?id=19"  >Dive Shop</a></li><li><a href="index.php?id=18"  >Location</a></li><li><a href="index.php?id=15"  >Team</a></li><li><a href="index.php?id=17"  >Equipment</a></li><li><a href="index.php?id=16"  >Lessons</a></li><li><a href="index.php?id=14"  >Special Service</a></li></ul><li class="dropdown"><a   class="dropdown-toggle">Prices</a></li><ul class="dropdown-menu"><li><a href="index.php?id=29"  >Dive Packages</a></li><li><a href="index.php?id=28"  >Courses</a></li><li><a href="index.php?id=27"  >Equipment rental</a></li></ul><li><a href="index.php?id=7"  >Mykonos</a></li><li class="dropdown"><a   class="dropdown-toggle">Gallery</a></li><ul class="dropdown-menu"><li><a href="index.php?id=26"  >Underwater</a></li><li><a href="index.php?id=23"  >Kalafati beach</a></li><li><a href="index.php?id=24"  >Mykonos town</a></li><li><a href="index.php?id=25"  >Ship Wreck  ANNA II</a></li></ul><li class="dropdown"><a   class="dropdown-toggle">Contact</a></li><ul class="dropdown-menu"><li><a href="index.php?id=22"  >Form</a></li><li><a href="index.php?id=21"  >Address</a></li></ul><li><a href="index.php?id=67"  >Imprint</a></li></ul>
```

ABER wie man sehen kann, werden bei den Seiten mit Unterseiten immer noch keine HREFs ausgegeben.

### [#4](https://www.typo3.net/d/113650-typo3-60-tmenu-problem/4) · Norman2k · 2013-01-28

Bei mir funktioniert dein Typoscript ohne Probleme. Sind das normale Seiten in der 2. Ebene? Auf Grund deiner Klassennamen (dropdown, dropdown-toggle) vermute ich mal, dass du da irgendwas mit Javascript machst oder? Vielleicht liegt da das Problem

### [#5](https://www.typo3.net/d/113650-typo3-60-tmenu-problem/5) · TheFreeman · 2013-01-28

Ja, damit hast Du vollkommen Recht.
habe das ganze dann im Firefox geprüft,
statt mich auf den IE zu verlassen.
Dann hab ich gesehen, dass das am JS lag. :o

### [#6](https://www.typo3.net/d/113650-typo3-60-tmenu-problem/6) · etux · 2013-01-29

Dein html-Quellcode ist nicht valide.
Du verschachtelst die Menüebenen falsch, da Du in der ersten Ebene überall „allWrap“ stehen hast, wo es korrekterweise „wrapItemAndSub“ stehen sollte.

### [#7](https://www.typo3.net/d/113650-typo3-60-tmenu-problem/7) · TheFreeman · 2013-01-29

Was soll daran nicht valide sein?
Der Weg im TypoScript ist eventuell nicht perfekt,
aber für Bootstrap muss ich eben eine gewisse Struktur
schaffen.

### [#8](https://www.typo3.net/d/113650-typo3-60-tmenu-problem/8) · etux · 2013-01-29

> **TheFreeman schrieb:**
>
> Was soll daran nicht valide sein?
> Der Weg im TypoScript ist eventuell nicht perfekt,
> aber für Bootstrap muss ich eben eine gewisse Struktur
> schaffen.

Dass Dein TypoScript die Listen falsch verschachtelt, siehst Du doch spätestens im html-Code.
Ich kann mir nicht im Traum vorstellen, dass der Bootstrap so eine html-Struktur verlang. Wenn doch, dann ist er reif für die Mülltonne. ;)

---

Quelle: „Typo3 6.0 - TMENU-Problem“, typo3.net, https://www.typo3.net/d/113650-typo3-60-tmenu-problem
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
