[TYPO3-UG Spain] Condiciones en TypoScript

gumersindo at redegal.com gumersindo at redegal.com
Mon Jun 7 14:38:31 CEST 2010


Hola a todos,
estoy intentando hacer una serie de condiciones en mi TypoScript para
determinar cómo envolver un elemento de un menú si éste es el actual, os
adjunto el código que uso para si podeis indicarme qué estoy haciendo mal:

allWrap = <li class="actualito">|</li>

[globalVar = TSFE:id = 8]||[globalVar = TSFE:id = 32]||[globalVar =
TSFE:id = 21]||[globalVar = TSFE:id = 27]||[globalVar = TSFE:id =
28]||[globalVar = TSFE:id = 29]||[globalVar = TSFE:id = 30]
  allWrap = <li class="menuanchorclassAct" rel="anylinkmenu1"
style="color: #fff;">|</li>
[ELSE]

[globalVar = TSFE:id = 3]||[globalVar = TSFE:id = 38]||[globalVar =
TSFE:id = 39]||[globalVar = TSFE:id = 40]||[globalVar = TSFE:id =
41]||[globalVar = TSFE:id = 3]||[globalVar = TSFE:id = 42]||[globalVar =
TSFE:id = 43]
  allWrap = <li class="menuanchorclassAct" rel="anylinkmenu2"
style="color: #fff;">|</li>
[END]


El funcionamiento que tenía pensado es el siguiente:
Todo entra por el primer allwrap, a continuación una comprobación por ids
y si no se cumple pues una segudna comprobación (una especie de else if).

Cuando debe entrar en la primera condición se va a la segunda, la segunda
sí va bien y aquellos elementos que no les corresponde ninguno se quedan
con el allWrap del principio.

¿Alguna idea?
Muchas gracias por adelantado.


Gumersindo Veloso Cauce
Chief Product Development Officer
Redegal S.L
Of. Proyectos:
Parque tecnologico de Galicia
San Ciprián de Viñas 32901 Ourense.
Of. Administrativa:
Calle Telleira 11 Entresuelo
32004 Ourense
http://www.redegal.com
www.twitter.com/redegal
+34.988549858
+34.988619138
fax.988549857
voip: 109 at sip.redegal.com



More information about the TYPO3-UG-Spain mailing list