Hallo zusammen,
jetzt war mein Menü endlich fertig und nun soll auf einmal das ganze Menü ab der Ebene 2 verschwinden, wenn der Besucher die letzte Menü-Ebene erreicht hat.
Das ginge per CSS mit
ul.dropdown-menu {display:none;}
ganz einfach. Allerdings weiss ich nicht, wie ich das in TYPOScript formulieren soll.
Hat jemand eine Idee?
Anzusehen ist das unter http://kem.webseiten.cc
lib.menu_horizontal = HMENU
lib.menu_horizontal {
wrap = <ul class="nav navbar-nav">|</ul>
1 = TMENU
1 {
expAll = 1
NO = 1
NO.wrapItemAndSub = <li>|</li>
NO.stdWrap.htmlSpecialChars = 1
IFSUB < .NO
IFSUB {
wrapItemAndSub = <li class="subnoact">|</li>
ATagParams = class=""
linkWrap = |
ATagBeforeWrap = 1
}
ACT < .NO
ACT = 1
ACT {
ATagParams = class="current"
wrapItemAndSub = <li class="active">|</li>
}
ACTIFSUB < .IFSUB
ACTIFSUB {
wrapItemAndSub = <li class="sub">|</li>
}
CUR < .ACT
CUR = 1
}
2 < .1
2 {
wrap = <ul class="dropdown-menu">|</ul>
NO.wrapItemAndSub = <li>|</li>
IFSUB {
wrapItemAndSub = <li class="subnoact1">|</li>
}
ACTIFSUB < .IFSUB
ACTIFSUB {
wrapItemAndSub = <li class="sub1">|</li>
}
}
3 < .1
3 {
wrap = <ul class="menu2">|</ul>
NO.wrapItemAndSub = <li>|</li>
IFSUB {
wrapItemAndSub = <li class="subnoact2">|</li>
}
ACTIFSUB < .IFSUB
ACTIFSUB {
wrapItemAndSub = <li class="sub2">|</li>
}
}
4 < .1
4 {
wrap = <ul class="menu3">|</ul>
NO.wrapItemAndSub = <li>|</li>
IFSUB {
wrapItemAndSub = <li class="subnoact3">|</li>
}
ACTIFSUB < .IFSUB
ACTIFSUB {
wrapItemAndSub = <li class="sub3">|</li>
}
}
}