[Typo3] optionSplit and menu
    Stig Kjeldsen 
    sk at itu.dk
       
    Tue Nov  8 21:11:41 CET 2005
    
    
  
Hi Kraft (or anyone else...)
Perhaps you can help me…. In the article “Understanding OptionSplit” 
(http://castironcoding.com/resources/typo3-tricks/typo3-tricks/index.html) 
I found this code:
lib.mainMenu = HMENU
lib.mainMenu.1 = TMENU
lib.mainMenu.1 {
SPC=|
expAll = 1
wrap = |
NO.allWrap = | ||*||*| |
NO.linkWrap= |
}
Generating the menu:
Item1 | Item2 | Item3 | Item4 | Item5 | Item6
And it works!!!
Now, my question is. Can I insert a normal state and an active state 
into the code?
Normally, I build the menu like this:
lib.mainMenu = HMENU
lib.mainMenu.entryLevel = 0
lib.mainMenu.1 = TMENU
lib.mainMenu.1.NO {
     allWrap = <div id="MenuLevel_1_no">|</div>
}
lib.mainMenu.1.ACT = 1
lib.mainMenu.1.ACT {
     allWrap = <div id="MenuLevel_1_act">|</div>
}
Can I combined optionSplit with <div id="MenuLevel_1_no">|</div> and 
<div id="MenuLevel_1_act">|</div>?
I have tried this, but it’s not working
# Menu TOP cObject
lib.mainMenu = HMENU
   # First level menu-object, textual
lib.mainMenu.1 = TMENU
lib.mainMenu.1 {
SPC=|
expAll = 1
     # Normal state properties
   NO.allWrap = <div id="MenuLevel_1_no"> |-|*||*|| </div>
   NO.stdWrap.htmlSpecialChars = 1
     # Enable active state and set properties:
   ACT = 1
   ACT.stdWrap.htmlSpecialChars = 1
   ACT.allWrap = <div id="MenuLevel_1_act"> |-|*||*|| </div>
}
best regards
Stig
Kraft Bernhard wrote:
> Alex Lopez wrote:
> 
>> temp.menu_1.2 = TMENU
>> temp.menu_1.2 {
>>   NO.allWrap = <div class="section" id="section">| |*| | |*| |</div>
>>   NO.ATagParams = class="item2"
>>
>> }
> 
> 
> "wrap"'s get used for such stuff. OptionSplit is for different things:
> 
> temp.menu_1.2 = TMENU
> tmep.menu_1.2 {
>    wrap = <div class="section" id="section"> | </div>
>    NO.allWrap = |
>    NO.ATagParams = class="item2"
> }
> 
> TSRef page 116:
> "wrap: Wraps only if there were items in the menu"
> 
> 
> greets,
> Bernhard
    
    
More information about the TYPO3-english
mailing list