Zum Inhalt springen

2 geteiltes Menü muckt

Erstellt am 28. Juni 2006 · 1 Antwort · letzte Antwort am 29. Juni 2006

Tags: Frage

Toccamonium ·

Hi,

so, nachdem ich nun das Flyout-Menü im Griff habe, geht es an ein
zweigeteiltes > oben hori (nav_main), links verti (nav_sub). Diese
werden auch schon korrekt erzeugt und wenn ich mich durch die
Hauptpunkte klicke, dann erscheinen links die dazugehörigen Unterpunkte.
Nun ist es aber so, dass beim Klick auf einen dieser Unterpunkte, diese
Navi verschwindet. Übrig bleibt nur noch der UL-Container 🙁

Hmm, für Einsteiger eine Hürde, für versierte T3 Benutzer kein Thema:

TS-Setup für meine Sub-Navi. Hier fehlt wohl noch irgendwas... bzw.
müsste ich hier bei TMENU eine 2 davor setzen?

Template.NAV_SUB

temp.nav_sub = HMENU
temp.nav_sub.special = directory
temp.nav_sub.entryLevel = 2

temp.nav_sub {
	
	1 = TMENU
	1 {
		expAll = 1
		wrap = |
		noBlur = 1
		NO = 1
		NO.wrapItemAndSub = <li>|</li>

		ACT < .NO
		ACT.wrapItemAndSub = <li id="current_sub">|</li>
					
		CUR < .NO
		#schaltet den Link ab, allerdings muss dazu die CSS-Formatierung anders gemacht werden, weil a-tag
		CUR.doNotLinkIt = 0
		
		#damit wird dem aktiven Punkt die ID current zugewiesen
		CUR.wrapItemAndSub = <li id="current_sub">|</li>
			
		}
	
	
}

Template.NAV_MAIN:

temp.nav_main = HMENU

temp.nav_main.special = directory

#Einstiegslevel ist in dem Fall die 2, also Submenüpunkte, da die Root -1 hat
temp.nav_main.entryLevel = 1

temp.nav_main.special.value = 8

temp.nav_main {
	
	1 = TMENU
	1 {
		expAll = 1
		wrap = <ul>|</ul>
		noBlur = 1
		NO = 1
		NO.wrapItemAndSub = <li>|</li>

		ACT = < .NO
		ACT.wrapItemAndSub = <li id="aktiv">|</li>
					
		CUR < .NO
		#damit wird der Link entfernt
		CUR.doNotLinkIt = 0
		#damit wird dem aktiven Punkt die ID current zugewiesen
		CUR.wrapItemAndSub = <li id="aktiv">|</li>
		
		
	}
	
	
}

Wäre schön, wenn jemand ne Idee hat, welchen Fehler ich gemacht habe.
Hier noch eine Übersicht: http://web118.silverline-s16.de/aufbau.gif

Danke

T.C.

steffenk ·

beim Submenü muss special ganz raus, es reicht ganz einfach

temp.nav_sub = HMENU
temp.nav_sub.entryLevel = 2
 
temp.nav_sub {
        
        1 = TMENU
        1 {
                wrap = |
                noBlur = 1
                NO = 1
                NO.linkWrap = <li>|</li>
          }
}