[Typo3] Top menu level2 problem

tapio tapio.markula at dnainternet.net
Tue Aug 16 17:22:49 CEST 2005


Марко Росић wrote:
> tapio wrote:

> You've told me absolutely nothing. 

Sorry I didn't have time then.
You should read some manuals and for example tutorial of M. Cohen.

But I give you a working example:


temp.menu_1 = HMENU # general menu type - hierarchial menu
   # First level menu-object, textual
temp.menu_1.1 = TMENU # menu type text menu and LEVEL
temp.menu_1.1 {

   wrap =<table cellspacing="0" cellpadding="0" 
border="0"><tr>|</tr></table>
   NO =1 # activate the state - not necessary for 'NO' cut in this case 
necessary
   NO.allWrap = <td class="menu1-level1-no"><span 
class="outer">|</span></td>
   NO.linkWrap = <span class="inner">|</span>
   NO.ATagBeforeWrap = 1
   NO.stdWrap.htmlSpecialChars = 1

   # Enable active state and set properties:
   ACT < .NO # inherit ALL values from 'NO'- including 'NO = 1' - MUST 
activate!
   ACT.allWrap = <td class="menu1-level1-act"><span 
class="outer">|</span></td>

   # Enable current state and set properties:
   CUR < .ACT
   CUR.linkWrap = <span class="inner cur">|</span>
   CUR.doNotLinkIt = 1
}


# ------------------------

# Menu 2 cObjects - vertical 3-level menu
# ------------------------


temp.menu_2 = HMENU
# First level menu-object, textual
temp.menu_2.1=TMENU
temp.menu_2.1 {
NO.doNotLinkIt = 1
NO.doNotShowLink = 1
}

temp.menu_2.2=TMENU
temp.menu_2.2 {
   #Normal state properties
  NO = 1
   NO.allWrap = <div class="menu2-level2-no"> | </div>
   NO.linkWrap = <span>| </span>
   NO.ATagBeforeWrap = 1
   NO.stdWrap.htmlSpecialChars = 1

   # Enable active state and set properties:

   ACT < .NO
   ACT.allWrap = <div class="menu2-level2-act"> | </div>

   CUR < .ACT
   CUR.linkWrap = <span class="cur">| </span>
   CUR.doNotLinkIt = 1
}

temp.menu_2.3 = TMENU
temp.menu_2.3 {
   #Normal state properties
   NO=1
   NO.allWrap = <div class="menu2-level3-no"> | </div>
   NO.linkWrap = <span>|</span>
   NO.ATagBeforeWrap = 1
   NO.stdWrap.htmlSpecialChars = 1

   # Enable active state and set properties:

   ACT < .NO
   ACT.allWrap = <div class="menu2-level3-act"> | </div>

   CUR < .ACT
   CUR.linkWrap = <span class="cur">|</span>
   CUR.doNotLinkIt = 1
}


temp.menu_2.4 = TMENU
temp.menu_2.4 {
   #Normal state properties
   NO = 1
   NO.allWrap = <div class="menu2-level4-no"> | </div>
   NO.linkWrap = <span>  |</span>
   NO.ATagBeforeWrap = 1
   NO.stdWrap.htmlSpecialChars = 1


   ACT < .NO
   ACT.allWrap = <div class="menu2-level4-act"> | </div>
   ACT.linkWrap = <span>  |</span>
   ACT.ATagBeforeWrap = 1
   ACT.stdWrap.htmlSpecialChars = 1

   CUR < .ACT
   CUR.linkWrap = <span class="cur">|</span>
   CUR.doNotLinkIt = 1
}



More information about the TYPO3-english mailing list