[TYPO3] Problems with a fold-out menu

Stig Kjeldsen sk at itu.dk
Sun Jan 29 17:49:01 CET 2006


I’ve been struggling with a menu like this for Templa Voila:

            LEVEL 1  LEVEL 1  LEVEL 1
LEVEL 2
    LEVEL 3
LEVEL 2
    LEVEL 3
    LEVEL 3


but have run into trouble with the TypoScript. First level is a topbar 
located in a <div class="mainMenu"> and second and third level is a 
fold-out menu in the left side located in <div class="subMenu">, but 
they are not working together. Can anyone see what’s wrong or why my TS 
is not working? First level is working

This is my TS:

lib.mainMenu = HMENU

# first level
lib.mainMenu.1 = TMENU
lib.mainMenu.1 {
   NO.allWrap = <div id="linkmenu-no">|</div>
   ACT = 1
   ACT.allWrap = <div id="linkmenu-act">|</div>
}

lib.subMenu = HMENU
lib.subMenu {
# second level 	
   2 = TMENU
   2.wrap = <ul class="linkmenu">|</ul>
   2{
     NO{
       wrapItemAndSub = <li>|</li>
     }
     ACT=1
     ACT{
       wrapItemAndSub = <li class="linkmenu-act">|</li>
     }
     CUR=1
     CUR{
       wrapItemAndSub = <li class="linkmenu-cur-act">|</li>
     }
     IFSUB=1
     IFSUB{
       wrapItemAndSub = <li class="linkmenu-sub">|</li>
     }
   }

# third level 	
   3 = TMENU
   3.wrap = <ul class="linkmenu">|</ul>
   3{
     NO{
       wrapItemAndSub = <li>|</li>
     }
     ACT=1
     ACT{
       wrapItemAndSub = <li class="linkmenu-act">|</li>
     }
     CUR=1
     CUR{
       wrapItemAndSub = <li class="linkmenu-cur-act">|</li>
     }
     IFSUB=1
     IFSUB{
       wrapItemAndSub = <li class="linkmenu-sub">|</li>
     }
   }
}

page = PAGE
page.typeNum = 0
page.10 = USER
page.10.userFunc = tx_templavoila_pi1->main_page

- Stig




More information about the TYPO3-english mailing list