---
title: "Einfaches Menü mit Untermenü?"
url: "https://www.typo3.net/d/36270-einfaches-menue-mit-untermenue"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2006-01-16"
last_reply: "2006-01-17"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# Einfaches Menü mit Untermenü?

TYPO3 › Menüs · 5 Antworten · gestartet 2006-01-16

## Eröffnungsbeitrag

**xmedia** · 2006-01-16 · [Beitrag #1](https://www.typo3.net/d/36270-einfaches-menue-mit-untermenue/1)

Hallo Zusammen,

ich probiere hier schon den ganzen Tag herum krieg es nicht hin :( - wie mach ich so ein (Text)Menü?:

Willkommen
Produkte
 - Produkt1
 - Produkt2
 - Produkt3
Kontakt

Die Produktseiten (Produkt1...2..3) sind UNterseiten von "Produkt" Wie kann ich jetzt das Menü anzeigen damit auch  wenn ich auf "produkte" klicke die Unter-Menüeinträge auch aufgelistet werden?

So sieht bei mir das Template aus, es werden nur Menüs in der Hauptebene angezeigt, keine Untermenüs:

```typoscript
subparts.MENU1.1.target =
subparts.MENU1 = HMENU
subparts.MENU1.special = directory
subparts.MENU1.special.value=1
subparts.MENU1.entryLevel = 1
subparts.MENU1.1 = TMENU
subparts.MENU1.1.expAll = 1
subparts.MENU1.1.noBlur = 1
subparts.MENU1 {
        NO.allWrap = | 
        ACT = 1
        ACT.allWrap =<b> | </b>  
}
```

Danke im Voraus, :)

## Antworten

### [#2](https://www.typo3.net/d/36270-einfaches-menue-mit-untermenue/2) · Q4U Roger · 2006-01-16

Hallo,

du musst für jede Menüebene ein eigenes TMENU-Objekt anlegen. Da du in deinem Script nur die subparts.MENU1.1 angelegt hast, wird auch nur die erste Ebene angezeigt. Für die nächste Ebene müsstest du ein subparts.MENU1.2 anlegen.
Falls die 2. Ebene gleich der ersten sein soll, kannst du einfach auf die erste Ebene referenzieren:

```typoscript
subparts.MENU1.2 < subparts.MENU1.1
```

Falls du die 2. Ebene im Design anders gestallten willst, dann kannst du auch alle Optionen einzeln angeben:

```typoscript
      subparts.MENU1.2 = TMENU
      subparts.MENU1.2.target =
      subparts.MENU1.2.expAll = 1
      subparts.MENU1.2.noBlur = 1
      subparts.MENU1 {
              NO.allWrap = |
              ACT = 1
              ACT.allWrap =<b> | </b> 
      }
```

### [#3](https://www.typo3.net/d/36270-einfaches-menue-mit-untermenue/3) · just2b · 2006-01-16

Hallo,

du musst schon noch die 2. Ebene definieren!
=> subparts.MENU1.**2**...

lg georg

### [#4](https://www.typo3.net/d/36270-einfaches-menue-mit-untermenue/4) · Q4U Roger · 2006-01-16

... und da fällt mir doch gerade noch ein Fehler im Script auf:

```typoscript
      subparts.MENU1 {
              NO.allWrap = |
              ACT = 1
              ACT.allWrap =<b> | </b>
      }
```

ist natürlich falsch. Für die Ebene 1 muss es lauten:

```typoscript
      subparts.MENU1.1 {
              NO.allWrap = |
              ACT = 1
              ACT.allWrap =<b> | </b>
      }
```

und für die 2. Ebene:

```typoscript
      subparts.MENU1.2 {
              NO.allWrap = |
              ACT = 1
              ACT.allWrap =<b> | </b>
      }
```

### [#5](https://www.typo3.net/d/36270-einfaches-menue-mit-untermenue/5) · RPW · 2006-01-16

Entweder du verwendet für spezielle Menüs "special = directory" oder für normale Menüs den "entryLevel". Komplettes Script Menü mit 2 Ebenen.

```typoscript
subparts.MENU1 = HMENU
subparts.MENU1.entryLevel = 1
subparts.MENU1.1 = TMENU
subparts.MENU1.1.noBlur = 1
subparts.MENU1.1 {
        NO.allWrap = | <br />
        ACT = 1
        ACT.allWrap =<b> | </b><br />  
}
subparts.MENU1.2 = TMENU
subparts.MENU1.2 {
        NO.allWrap =    | <br />
        ACT = 1
        ACT.allWrap =    <b> | </b> <br /> 
}
```

### [#6](https://www.typo3.net/d/36270-einfaches-menue-mit-untermenue/6) · xmedia · 2006-01-17

**BIG** thx. :p

---

Quelle: „Einfaches Menü mit Untermenü?“, typo3.net, https://www.typo3.net/d/36270-einfaches-menue-mit-untermenue
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
