---
title: "Menüprobleme und kein Ende ..."
url: "https://www.typo3.net/d/61435-menueprobleme-und-kein-ende"
source: "typo3.net"
tags: ["TYPO3","Menüs","Frage"]
created: "2007-04-23"
last_reply: "2007-04-24"
replies: 6
solved: false
page: 1
pages: 1
lang: "de"
---

# Menüprobleme und kein Ende ...

TYPO3 › Menüs · 6 Antworten · gestartet 2007-04-23

## Eröffnungsbeitrag

**manuelB** · 2007-04-23 · [Beitrag #1](https://www.typo3.net/d/61435-menueprobleme-und-kein-ende/1)

Ich hab auf einer Seite 2 Menüs. Ein horizontales und ein vertikales. So. Mein Seitenbaum sieht wiefolgt aus (in Klammern jeweils die Seiten ID):

- Root
**-- Topnavi (2)**
--- Unternehmen (3)
--- Service (4)
---- Unterpunkt 1
---- Unterpunkt 2
--- Standorte (50)
---- Dortmund (53)
---- Unna (52)
--- Kontakt (49)
--- Impressum (48-)
**-- Seitenbereiche (3)**
--- Möbel (10)
---- Wohnzimmer (9)
---- Küche (8-)
--- Accessoires (11)
---- ...
---- ...
--- Garten (12)
--- ...

Soweit sogut. Die vertikale Navigation die aus den Punkten unter "Seitenbereiche" existiert bekomme ich angezeigt, ebenso wie die horizontale Navigation die erstmal nur aus den Punkten auf erster Ebene innerhalb der "topnavi" seite besteht. Also Unternehmen, Service, etc ...

Nun möcht ich aber ein stück **unterhalb** der horizontalen Navi eine dritte Navi mit den Unterpunkten des jeweils aktiven Menüpunktes der Topnavi.

Also: Wenn man Standorte anwählt, sollen in der zweiten horizontalen Navi nur die Punkte Dortmund und Unna erscheinen. Unter Service nur "Unterpunkt 1" und "Unterpunkt 2". Unter Kontakt/Impressum garnichts, und auch in den eigentlichen Seitenbereichen nichts.

Mein Typoscript sieht nun wiefolgt aus:

```typoscript
SUB2 = HMENU
			SUB2 {

				special = list
				special.value = 4, 50
				entryLevel = 1

				1 = TMENU
				1 {
					wrap = <ul id="sub2">|</ul>
					noBlur = 1
					expAll = 0
					NO = 1
					NO {
						before.dataWrap = <li class="menuepunkt" id="p{field:uid}">|
						wrapItemAndSub = |</li>
						stdWrap.wrap = <span>|</span>
						doNotLinkIt = 0
					}

					ACT = 1
					ACT {
						before.dataWrap = <li class="menuepunkt" id="p{field:uid}">|
						wrapItemAndSub = |</li>
						stdWrap.wrap = <span>|</span>
						doNotLinkIt = 0
					}

					IFSUB = 1
					IFSUB {
						before.dataWrap = <li class="menuepunkt" id="p{field:uid}">|
						wrapItemAndSub = |</li>
						stdWrap.wrap = <span>|</span>
						doNotLinkIt = 0
					}
				}
			}
```

Es funktioniert aber wie ich es auch drehe und wende nicht. Mit directory nicht, mit list nicht, und ohne alles nicht. Entweder wird der entryLevel ignoriert, oder er zeigt sowohl die Unterpunkte von "Standorte" als auch von "Service" an, oder er zeigt auch die Unterpunkte von den Seiten im "Bereiche"-Bereich an.

Das kann doch nicht so schwer sein nur die zweite Unterebene der Seiten, welche sich im "topnavi" Bereich befinden anzuzeigen, oder?

Ich hoffe mein Problem wird klar und ihr könnt mir helfen. Ich seh heute hier den Wald vor lauter Bäumen nicht mehr.

Vielen Dank!

## Antworten

### [#2](https://www.typo3.net/d/61435-menueprobleme-und-kein-ende/2) · Unbekannter Benutzer · 2007-04-23

Was spricht denn gegen nur entryLevel ?

Probier es mal nur mit entryLevel = 2
Was passiert dann?

Grüße

Christian

### [#3](https://www.typo3.net/d/61435-menueprobleme-und-kein-ende/3) · manuelB · 2007-04-23

nix. das is mein problem. er scheint bei special = directory (oder war es list? weiß nicht mehr genau) den entryLevel total zu ignorieren.

### [#4](https://www.typo3.net/d/61435-menueprobleme-und-kein-ende/4) · Unbekannter Benutzer · 2007-04-23

Eben, deshalb sollst du ja jegliches special weglassen und nur entryLevel benutzen...

### [#5](https://www.typo3.net/d/61435-menueprobleme-und-kein-ende/5) · manuelB · 2007-04-23

ja. das problem an der sache ist dann aber, dass auch die menüpunkte aus der vertikalen navigation an der seite angezeigt werden oben. und das sind ziemlich derbe viele, die ich dann alle über excludeUidList ausschließen müsste. Und da redakteure beliebig viele neue anlegen können (theoretisch) is das nur schwer realisierbar. daher wollt ich das über special = list, bzw directory machen.

### [#6](https://www.typo3.net/d/61435-menueprobleme-und-kein-ende/6) · Unbekannter Benutzer · 2007-04-24

Über eine Condition ist das doch einfach gelöst...

```typoscript
[PIDinRootLine = 4]

page.10.marks.SUB2 >

[END]
```

So in der Art, musst vielleicht die Schreibweise von PIDinRootLine nachgucken und page.10.marks... anpassen.

Grüße

Christian

### [#7](https://www.typo3.net/d/61435-menueprobleme-und-kein-ende/7) · manuelB · 2007-04-24

da hätt ich auch selbst drauf kommen können  #angry#

danke. hat mir sehr geholfen!  :)

---

Quelle: „Menüprobleme und kein Ende ...“, typo3.net, https://www.typo3.net/d/61435-menueprobleme-und-kein-ende
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
