[TYPO3-UG Italy] problema globalVar typoscript setup
Mauro Lorenzutti
mauro.lorenzutti at webformat.com
Mon Apr 19 12:11:56 CEST 2010
Ciao Nicola,
l'uso delle condizioni è sempre possibile, purchè al di fuori di
parentesi grafe o tonde. Dai messaggi di errore che hai riportato, ho il
sospetto che tu abbia usato le condizioni come segue:
lib.mio_oggetto {
[globalVar=GP:L=8]
40 = TEXT
...
[else]
40 = TEXT
...
[end]
}
NON è valido perchè la condizione è interna alla definizione dell'oggetto.
Puoi aggirare l'ostacolo in questo modo:
lib.mio_oggetto {
40 = TEXT
40.if{
value = uid1,uid2
isInList.field = uid
negate = 1
}
40 {
PROPERTIES_VARIE_INVARIATE
fontFile = FONT_2
}
}
[globalVar=GP:L=8]
lib.mio_oggetto {
40 = TEXT
40.if{
value = uid1,uid2
isInList.field = uid
negate = 1
}
40 {
fontFile = FONT_1
}
}
[end]
Cioè portando fuori la condizione dall'oggetto e magari usando il ramo
else come valore di default.
Ciao,
--
Mauro Lorenzutti
CTO / Software Architect
mauro.lorenzutti at webformat.com
Tel. +39-0427-926.389
WEBFORMAT srl – www.webformat.com
Via Balilla, 36 – 20136 MILANO
Corte Europa, 12 - 33097 SPILIMBERGO (PN)
TYPO3 Certified Integrator
More information about the TYPO3-UG-Italy
mailing list