[TYPO3-UG Denmark] Menu med undermenu

Niels Lund nl at implexdesign.dk
Fri Jan 12 18:07:08 CET 2007


Niels Lund skrev:
> Hej,
> Har et lille problem med oprettelse af menu. Har en horisontal hovedmenu 
> som jeg gerne vil have lavet en undermenu til. Menuen virker fint på 
> første niveau men den viser ikke undermenuerne.
> 
> Noget lignende dette:
> Menu 1     Menu 2     Menu3
> 
> Undermenu 2a
> Undermenu 2b
> 
> Jeg benytter templavoila og koden er her:
> 
> 
> # Menu 1 cObject
> lib.menu_1 = HMENU
>   # First level menu-object, textual
> lib.menu_1.1 = TMENU
> lib.menu_1.1 {
>     # Normal state properties
>   NO.allWrap = <SPAN class="menu1-level1-no"> | </SPAN>
>   NO.stdWrap.htmlSpecialChars = 1
>     # Enable active state and set properties:
>   ACT = 1
>   ACT.stdWrap.htmlSpecialChars = 1
>   ACT.allWrap = <SPAN class="menu1-level1-act"> | </SPAN>
> }
> # Second level menu-object, textual
> lib.menu_2.1 = TMENU
> lib.menu_2.1 {
>     # Normal state properties
>   NO.allWrap = <div class="menu2-level1-no"> | </div>
>   NO.stdWrap.htmlSpecialChars = 1
>     # Enable active state and set properties:
>   ACT = 1
>   ACT.stdWrap.htmlSpecialChars = 1
>   ACT.allWrap = <div class="menu2-level1-act"> | </div>
> }
> # Default PAGE object:
> page = PAGE
> page.10 = USER
> page.10.userFunc = tx_templavoila_pi1->main_page
> 
> 
> Der er sikkert en indlysende forklaring. Håber der er en der kan give 
> lidt hjælp.
> 
> Mvh. Niels
//////
Jeg fandt løsningen. Nøgleordet var bl.a. "entrylevel".


# Menu 1 cObject
lib.menu_1.entryLevel = 0
lib.menu_1 = HMENU
   # First level menu-object, textual
lib.menu_1.1 = TMENU
lib.menu_1.1 {
     # Normal state properties
   NO.allWrap = <SPAN class="menu1-level1-no"> | </SPAN>
   NO.stdWrap.htmlSpecialChars = 1
     # Enable active state and set properties:
   ACT = 1
   ACT.stdWrap.htmlSpecialChars = 1
   ACT.allWrap = <SPAN class="menu1-level1-act"> | </SPAN>
}
# Menu 2 cObject fuer das zweite menu ( also die zweite ebene )
lib.menu_2 = HMENU
lib.menu_2.entryLevel = 1
# Second level menu-object, textual
lib.menu_2.1 = TMENU
lib.menu_2.1 {
     # Normal state properties
   NO.allWrap = <div class="menu2-level1-no"> | </div>
   NO.stdWrap.htmlSpecialChars = 1
     # Enable active state and set properties:
   ACT = 1
   ACT.stdWrap.htmlSpecialChars = 1
   ACT.allWrap = <div class="menu2-level1-act"> | </div>
}
# Default PAGE object:
page = PAGE
page.10 = USER
page.10.userFunc = tx_templavoila_pi1->main_page


More information about the TYPO3-UG-denmark mailing list