Zum Inhalt springen

TMENU 2te ebene

Erstellt am 17. März 2008 · 5 Antworten · letzte Antwort am 17. März 2008

Tags: Frage

paxoptimusprime ·

Hallo und zwar habe ich mit TMENU eine navigation erstellt über 2 ebenen

lib.menu = HMENU
lib.menu {
	special = directory
	special.value = 2
	wrap = <div id="navcontainer">|</div>
	1 = TMENU
        1 {
                expAll =1
                wrap = <ul id="navlist">|</ul>
                noBlur = 1
                NO = 1
                NO {
                        wrapItemAndSub = <li>|</li>
                        stdWrap.htmlSpecialChars = 1
                        ATagTitle.field = title
                }
                ACT <.NO
                ACT {
                        wrapItemAndSub = <li>|</li>
                }
        }
        
        2 < .1
        2 {
                wrap = <ul id="navlist">|</ul>
                ACT.wrapItemAndSub = <li>|</li>
        }
}

wie kann ich es machen das die 2te ebene nur dann aufklappt wenn die dazugehörige erste ebene angewählt ist?

die dazugehörige url lautet www.fechten-böblingen.de

paxoptimusprime ·

wie soll ich ohne special die angabe des baumes machen?

ich habe auf der ebene 2 gtrennte menüs dadurch kann ich kein entrylevel machen

SLAng ·

Ich würde sagen du kopierst bei 2 < .1 auch das expAll = 1 mit... Wenn du das nicht willst, dann musst du in 2 das expAll auf 0 setzen. Oder umgekehrt, je nachdem was du willst.

Derweil:
NO braucht nicht mit NO = 1 aktiviert zu werden. ACT dagegen allerdings schon (ACT = 1

guckst du:

lib.menu = HMENU
lib.menu {
	special = directory
	special.value = 2
	wrap = <div id="navcontainer">|</div>
	1 = TMENU
	1 {
		expAll = 1
		wrap = <ul id="navlist">|</ul>
		noBlur = 1
		NO {
			wrapItemAndSub = <li>|</li>
			stdWrap.htmlSpecialChars = 1
			ATagTitle.field = title
		}
		ACT < .NO
		ACT = 1
		ACT {
			wrapItemAndSub = <li>|</li>
		}
	}
	2 < .1
	2 {
		expAll = 0
		wrap = <ul id="navlist">|</ul>
		ACT.wrapItemAndSub = <li>|</li>
	}
}
paxoptimusprime ·

danke auf die Logik bin ich noch nicht gekommen...

wenn expAll in ebene 1 auf 1 ist dann wird ebene 2 miteingeblendet obwohl in ebene 2 expAll auf 0 ist