[Typo3-UG Dutch] menu met <ul>

paul at paulm.nl paul at paulm.nl
Mon Apr 25 10:41:56 CEST 2005


Ik ben er uitgekomen met het <ul> / javascript menu met onderstaande code.
Alleen ik heb 1probleem om zeg maar in het 2e level te komen dus
bijvoorbeeld bij netwerken en software dan moet ik eerst een keer klikken
op producten hoe is dit te voorkomen?

producten | diensten |informatie
 > netwerken
 > software




 want het is een beetje onduidelijk voor de mensen. ik wil dus als je met
je muis over het menutje gaat dat dan automatisch level 2 / level 3
geopend wordt als je over bijbehordende knoppen gaat. Zoals hij standaard
in het html template zit werkt dit ook goed.

typoscript:

#############
# MENU
#############

temp.leftnav = HMENU
temp.leftnav.entryLevel = 0
temp.leftnav.stdWrap.wrap = <div class="menu"> | </div>

temp.leftnav {
1 = TMENU
1 {
noblur = 1
wrap = <ul id="udm" class="udm"> | </ul>
NO {
wrapItemAndSub = <li>|</li>
}

1.ACT < 1.NO
ACT = 1
ACT {
expAll=1
wrapItemAndSub = <li id="udm">|</li>
ATagParams = class="current"
}
}

2 = TMENU
2 {
noblur = 1

wrap = <ul id="level2"> | </ul>
NO {
wrapItemAndSub = <li>| </li>
}

2.ACT < 2.NO
ACT = 1
ACT {
wrapItemAndSub = <li id="level2">|</li>
ATagParams = class="current"
expAll=1
}
}

3 = TMENU
3 {
noblur = 1

wrap = <ul id="level3"> | </ul>
NO {
wrapItemAndSub = <li>| </li>
}

3.ACT < 3.NO
ACT = 1
ACT {
expAll=1
wrapItemAndSub = <li id="level3">|</li>
ATagParams = class="current"
}
}


4 = TMENU
4 {
noblur = 1

wrap = <ul id="level4"> | </ul>
NO {
wrapItemAndSub = <li>| </li>
}

4.ACT < 4.NO
ACT = 1
ACT {
expAll=1
wrapItemAndSub = <li id="level4">|</li>
ATagParams = class="current"
}
}
}








More information about the TYPO3-UG-dutch mailing list