---
title: "hauptmenüpunkte sollen mal auf 1te oder 2te ebene verweisen"
url: "https://www.typo3.net/d/91665-hauptmenuepunkte-sollen-mal-auf-1te-oder-2te-ebene-verweisen"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2009-07-27"
last_reply: "2009-07-28"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# hauptmenüpunkte sollen mal auf 1te oder 2te ebene verweisen

TYPO3 › Menüs · 1 Antwort · gestartet 2009-07-27

## Eröffnungsbeitrag

**Timbo77** · 2009-07-27 · [Beitrag #1](https://www.typo3.net/d/91665-hauptmenuepunkte-sollen-mal-auf-1te-oder-2te-ebene-verweisen/1)

Hallo zusammen,

vielleicht hat jemand einen Tip für mich.

Ich habe ein horizontales Hauptmenü, das wie folgt gegliedert ist:

Punkt1 (Lvl 0)
- Punkt 1.1 (Lvl 0)
- Punkt 1.2

Punkt2 (Lvl 0)
- Punkt 2.1 (Lvl 1)
  -Punkt 2.1.1 (Lvl 2)
  -Punkt 2.1.2 (Lvl 2)
- Punkt 2.2 (Lvl 1)
  -Punkt 2.2.1 (Lvl 2)
  -Punkt 2.2.2 (Lvl 2)

Menüpunkt 2 hat die Eigenschaft, dass via DropDown die Unterpunkte 2.1 und 2.2 dargestellt werden und darüber deren Unterpunkte erreicht werden. Punkt 1 ist hier excluded.

Nun geht es mir darum, dass ich bei Klick auf Punkt 1 dessen Unterpunkte in einer Navigation links (also getrennt von der Hauptnavi) angezeigt werden. Soweit kein Problem. Nur soll bei Menüpunkt 2.1/2.2 (DropDown) dies ebenfalls mit der Ebene 2 (2.1.1/2.2.1) passieren ohne den gesamten Tree darzustellen. (also NICHT inkl. 2.1 und 2.2)

Das Menü und Submenü steht soweit und funktioniert, nur finde ich keine Lösung wie ich Punkt2 so anpassen kann, damit bei Klick auf dessen Unterpunkt nur die Ebene2 dieses Unterpunktes als Navi links dargestellt wird.

Ich hoffe, ich konnte es einigermaßen erklären.

Hier das Typoscript des submenue:

```typoscript
temp.subnav = HMENU
temp.subnav.entryLevel = 1
temp.subnav.1 = TMENU
temp.subnav.1.wrap = <div id="subnav"> | </div>
temp.subnav.1 {
		NO {
			allWrap = <br> |
		   }
		ACT < .NO
		ACT = 1
	       }


temp.subnav.2 = TMENU
temp.subnav.2.wrap = <div id="subnav"> | </div>
temp.subnav.2 {
		NO {
			allWrap = <br> |
		   }
		ACT < .NO
		ACT = 1
	       }
```

Ich habe schon daran gedacht, dass ich eine "Leerseite" für Menüpunkt1 hinzufüge, so dass nur Ebene2 aufgerufen wird, aber dies funktioniert leider nicht, jedenfalls habe ich es nicht hinbekommen.

Danke und Gruß
Timbo

## Antworten

### [#2](https://www.typo3.net/d/91665-hauptmenuepunkte-sollen-mal-auf-1te-oder-2te-ebene-verweisen/2) · hwt · 2009-07-28

Hallo,

du kannst per Condition die PIDinRootline für Punkt 2 oder globalVar=TSFE:id für Punkt 2.1 und Punkt 2.2 abfragen und dort den entryLevel neu setzen. Danach muss  das temp-Element dem Marker nochmal neu zugewiesen werden.

Grüße!

(Info zu Conditions: <https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/Conditions/Index.html>)

---

Quelle: „hauptmenüpunkte sollen mal auf 1te oder 2te ebene verweisen“, typo3.net, https://www.typo3.net/d/91665-hauptmenuepunkte-sollen-mal-auf-1te-oder-2te-ebene-verweisen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
