---
title: "Zweigeteiltes Menü mit Typo3 4.1"
url: "https://www.typo3.net/d/64994-zweigeteiltes-menue-mit-typo3-41"
source: "typo3.net"
tags: ["TYPO3","Menüs","TYPO3 4","Tipp"]
created: "2007-07-08"
last_reply: "2007-07-08"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# Zweigeteiltes Menü mit Typo3 4.1

TYPO3 › Menüs · 0 Antworten · gestartet 2007-07-08

## Eröffnungsbeitrag

**zeilant** · 2007-07-08 · [Beitrag #1](https://www.typo3.net/d/64994-zweigeteiltes-menue-mit-typo3-41/1)

Hallo Leute,

da ich das Problem hier schon oft gelesen, aber keine richtige Lösung gefunden habe, hier mal meine Lösung:

**Zum Problem**

- * Es soll ein Haupt und ein Untermenü geben
  * Sie sollen getrennt ausgegeben werden
  * aber entryLevel und .special = directory vertragen sich nicht

```typoscript
    # Menü (das Hauptmenü)
    MENU = HMENU
    MENU {
     # Liste wird begonnen
     wrap = <ul> | </ul>
     special = directory
     # Ort des Hauptmenüs
     special.value = 23
     # ist Textmenü
     1 = TMENU
     # lässt sich aus und einklappen
     1.collapse= 1
     1.noBlur = 1
     1.NO = 1
     # für jeden Listeneintrag, wird <li> ... </li> genutzt
     1.NO.linkWrap = <li> | </li>
     # der aktive ist wie der normale, aber mit der ID "fest"
     1.ACT < .1.NO
     1.ACT.linkWrap = <li id="fest"> | </li>
    }
    
    # Menü (das linke Menü, ist das erste Untermenü)
    SUBMENU = HMENU
    SUBMENU {
    special = directory
    # Soll die des Hauptmenüs sein (23 uId)
    special.value = 23
    # Liste wird begonnen
     wrap = <ul> | </ul>
     # Ort des Hauptmenüs
     #entryLevel = 3
     # Ebene 1
     1 = TMENU
     # lässt sich aus und einklappen
     1.collapse= 1
     1.noBlur = 1
     1.NO = 1
     # Die erste Ebene wird ausgeblendet
     1.NO.linkWrap = <!-- li>» | </li -->
     # Der Aktive ist eine Überschrift 3
     1.ACT < .1.NO
     1.ACT.linkWrap = <h3>|</h3>
     1.SPC < .1.NO
     # der Platzhalter ist ein einfacher, leerer Listeneintrag
     1.SPC.linkWrap = <li> <!-- | --></li>
     # Ebene 2
     2 < .1
     2.NO = 2
     # für jeden Listeneintrag, wird <li>»  ... </li> genutzt
     2.NO.linkWrap = <li>»  | </li>
     2.ACT < .2.NO
     2.ACT.linkWrap = <li><font color="red">»  | </font></li>
     # Ebene 3
     3 < .1
     3.NO = 3
     3.NO.linkWrap = <ul><li>»  | </li></ul>
     3.ACT < .3.NO
     3.ACT.linkWrap = <ul><li><font color="red">»  | </font></li></ul>
     # Ebene 4
     4 < .1
     4.NO = 4
     4.NO.linkWrap = <ul><ul><li>»  | </li></ul></ul>
     4.ACT < .4.NO
     4.ACT.linkWrap = <ul><ul><li><font color="red">»  | </font></li></ul></ul>
    
    }
```

**Kommentar**

- * das erste Menü (Der Marker MENU in der Vorlage) wird ganz normal gebildet
  * das zweite Menü (Der Marker SUBMNEU in der Vorlage) soll das Untermenü darstellen
  * dafür wird die erste Ebene einfach auskommentiert
  * Nur der aktive Pfad wird als Überschrift3 genommen
  * Besonderheit: mit SPC werden die "Abstände formatiert", es wird ein Leerzeichen ausgegeben, der Rest wird auskommentiert
  * die zweite Ebene (die die man darstellen möchte) übernimmt alles von der ersten Ebene
  * die Umschließungen werden überschrieben
  * der Vollständigkeit halber sind noch zwei zusätzliche Unterpunkte für das Untermenü aufgeführt

ich hoffe, ich konnte hiermit einigen helfen

mfg
zeilant

---

Quelle: „Zweigeteiltes Menü mit Typo3 4.1“, typo3.net, https://www.typo3.net/d/64994-zweigeteiltes-menue-mit-typo3-41
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
