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:
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!