Zum Inhalt springen

Zwei unabhängige Menüs

Erstellt am 28. Oktober 2009 · Noch keine Antworten

Tags: Frage

prosbaer ·

Hallo Forum,

ich habe eine Menü über 4 Ebenen (TOPNAV (Level1), SIDENAV (Level 1,2,3) ) und ein Menü (FIXBOXNAV), das auf jeder Seite angezeigt wird.

FIXBOXNAV bezieht seine Seiten aus einen Teilbaum (liegt in Level1), dessen Wurzelseite im Menü verborgen, damit die TOPNAV ihn nicht anzeigt.

Das funktioniert soweit, bis auf das Problem, das wenn ich auf einen Link der FIXBOXNAV klicke, die Links der FIXBOXNAV auch in der SIDENAV angezeigt wird. Ich möchte aber, das in diesem Fall die SIDENAV leer ist.

Ich habe versucht in der SIDENAV die Seiten der FIXBOXNAV via excludeUidList auszuschließen, mit dem Effekt das auch die Links der FIXBOXNAV ausgeblendet werden.

Ist es möglich die beiden Menüs komplett unabhängig voneinander zu machen?

Hier mein TS:

subparts.TOPNAV = HMENU
subparts.TOPNAV.1 = TMENU
subparts.TOPNAV.1 {
noBlur = 1
NO.linkWrap =  <li>|</li> |*| <li>|</li> |*| <li class="top-last">|</li>
NO.wrap = |<br />
ACT = 1
ACT.ATagParams = class="aktiv"
ACT.allWrap = <li>|</li> |*| <li>|</li> |*| <li class="top-last">|</li>
}

# Leftside Navigation
subparts.SIDENAV = HMENU
subparts.SIDENAV.entryLevel=1

subparts.SIDENAV.1 = TMENU
subparts.SIDENAV.1 {

noBlur = 1
NO.stdWrap.prepend = TEXT

NO.allWrap = <li>|</li>

ACT=1
ACT.stdWrap.prepend = TEXT
ACT.allWrap = <li class="aktiv">|</li>

}

#Left-Side Navigation, Second Level
subparts.SIDENAV.2 = TMENU
subparts.SIDENAV.2.entryLevel=2
subparts.SIDENAV.2 {
noBlur = 1
NO.stdWrap.prepend = TEXT

NO.allWrap = <li class="level2">|</li>
ACT=1
ACT.stdWrap.prepend = TEXT

ACT.allWrap = <li class="aktiv">|</li>
}

Left-Side Navigation, third Level
subparts.SIDENAV.3 = TMENU
subparts.SIDENAV.3.entryLevel=3
subparts.SIDENAV.3 {
noBlur = 1
NO.stdWrap.prepend = TEXT
NO.allWrap = <li>|</li>
ACT=1
ACT.stdWrap.prepend = TEXT
ACT.allWrap = <li class="level2">|</li>
}

Left-Side Navigation, fourth Level
subparts.SIDENAV.4 = TMENU
subparts.SIDENAV.4.entryLevel=4
subparts.SIDENAV.4 {
NO.stdWrap.prepend = TEXT
NO.allWrap = <li>|</li>
ACT=1
ACT.stdWrap.prepend = TEXT
ACT.allWrap = <li class="level2">|</li>
}


# Leftside Navigation
subparts.FIXBOXNAV = HMENU
subparts.FIXBOXNAV.special=directory
subparts.FIXBOXNAV.special.value= 76
subparts.FIXBOXNAV.1 = TMENU
subparts.FIXBOXNAV.1 {
noBlur = 1

NO.stdWrap.prepend = TEXT
NO.allWrap = <li>|</li>

ACT=1
ACT.stdWrap.prepend = TEXT
ACT.ATagParams = class="aktiv"
ACT.allWrap = |*| <li> | </li> |*| 

}

thanx in advance

prosbaer