[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