---
title: "2. Menüebene an anderer Stelle"
url: "https://www.typo3.net/d/25103-2-menueebene-an-anderer-stelle"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2005-05-23"
last_reply: "2006-11-23"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# 2. Menüebene an anderer Stelle

TYPO3 › Menüs · 4 Antworten · gestartet 2005-05-23

## Eröffnungsbeitrag

**hero-master** · 2005-05-23 · [Beitrag #1](https://www.typo3.net/d/25103-2-menueebene-an-anderer-stelle/1)

Nabend zusammen :)
Ich habe jedem Menupunkt jeweils ein Untermenu zugeordnet.
Dieses Untermenu möchte ich nun im Content zu dem jeweiligen Menupunkt anzeigen lassen.
Wie kann ich das hinbekommen?

Danke für die Hilfe :)

## Antworten

### [#2](https://www.typo3.net/d/25103-2-menueebene-an-anderer-stelle/2) · HMan · 2005-05-24

Hallo.

Wenn ich dich richtig verstehe, dann willst du z.B die zweite und evtl. weitere Menüebenen an anderer Stelle auf der Page anzeigen.
Sowas kann man z.B. folgendermaßen machen:

```typoscript
# Menü (Ebene 1)
      MENU_LEVEL_1 = HMENU
      MENU_LEVEL_1 {
        1 = TMENU
        1.NO = 1
      }

    # Menü (Ebene 2)
      MENU_LEVEL_2 = HMENU
      MENU_LEVEL_2 {
        entryLevel = 1
        1 = TMENU
        1.NO = 1

        # evtl. weitere Ebenen
      }
```

Damit das funktioniert, musst du nun einfach die Platzhalter ###MENU_LEVEL_1### und ###MENU_LEVEL_2### in deinem HTML-Template dort platzieren, wo die Menüebenen erscheinen sollen.

Das entryLevel = 1 in Zeile 11 sorgt dafür, dass bei MENU_LEVEL_2 das Menü auch wirklich erst auf der zweiten Ebene anfängt. Sonst hättest du die erste Ebene zweimal.

### [#3](https://www.typo3.net/d/25103-2-menueebene-an-anderer-stelle/3) · hero-master · 2005-05-24

Vielen Danke, klappt soweit wunderbar :)

### [#4](https://www.typo3.net/d/25103-2-menueebene-an-anderer-stelle/4) · jawbox · 2006-07-08

Hat mir auch geholfen. Aber die Menüpunkte stehen nebeneinander. Wie bekommen ich einen Zeilenwechsel hin?

### [#5](https://www.typo3.net/d/25103-2-menueebene-an-anderer-stelle/5) · Proximo · 2006-11-23

Da ich sehr viele Websites mit sehr vielen Menüs mache, hab ich mir schließlich eine Art Basisversion für Textmenüs zugelegt, hier bitte:

```typoscript
temp.TMENU_LEFTNAV_1 = HMENU
temp.TMENU_LEFTNAV_1 {
	# special = directory
	# special.value = 27
	# entryLevel = 1
	excludeUidList =
	wrap = |
	
	1 = TMENU
	1 {
		noBlur = 1
		expAll = 0
	
		NO.stdWrap.case = upper
		NO.allWrap = <div class="leftnav_1-level1-no"> | </div>
		
		ACT < .NO
		ACT = 1
		ACT.allWrap = <div class="leftnav_1-level1-act"> | </div>
	}

	2 = TMENU
	2 {
		noBlur = 1
		expAll = 0
	
		NO.stdWrap.case = lower
		NO.allWrap = <div class="leftnav_1-level2-no"> | </div>
		
		ACT < .NO
		ACT = 1
		ACT.allWrap = <div class="leftnav_1-level2-act"> | </div>
	}
}
```

MFG Proximo

PS: Löst auch das "Zeilenwechsel"-Problem durch das definitionlose DIV, allerdings empfehle ich eine sinnvolle CSS-Definition zu schreiben

---

Quelle: „2. Menüebene an anderer Stelle“, typo3.net, https://www.typo3.net/d/25103-2-menueebene-an-anderer-stelle
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
