[TYPO3-UG Spain] Menú con class dinámico

Nicolas Puente nicolas.puente at lgb-rlp.de
Thu May 31 08:14:08 CEST 2012


Andrés:

Este es el comando:
ATagParams.dataWrap = class="{field:uid}"

# Menu Oben 
######################################################################
# (Marker: ###NAVIGATION###)
##################################################################################
temp.obennav = HMENU
temp.obennav {
     special = directory
     special.value = 72
     entryLevel = 1
     1 = TMENU
     1.noBlur = 1
     1 {
         wrap = <ul>|</ul>
         noBlur = 1
         NO {
             allWrap = <li class="menu{field:uid}" 
id="menu{field:uid}">|</li>
             allWrap.insertData=1
             stdWrap.htmlSpecialChars = 1
         }
         ACT {
             allWrap = <li class="active"  id="menu{field:uid}">|</li>
              allWrap.insertData=1
             stdWrap.htmlSpecialChars = 1
         }
         ACT = 1
         RO = 0
     }
}
Andrés, también podrías usar el título/subtitulo//url de la página, pero 
no te lo aconsejo, porque si cambias el título, se pierde la clase. y 
las ids permanecen constantes. ({field:title}

el resultado sería.
<li class="menu1" id="menu1"> .... </li>
<li class="menu2" id="menu2"> .... </li>
<li class="active menu3" id="menu3"> .... </li> (si este menú está activado)

<li class="menu5" id="menu5"> .... </li>

saludos.

Nicolás




More information about the TYPO3-UG-Spain mailing list