[TYPO3-german] TemplaVoila Container Index

lee perry leeperry at slack.de
Fri Mar 30 13:26:27 CEST 2007


hallo zusammen,

nachdem Dmitry Dulepov (in der newsgroup: typo3.projects.templavoila) 
meinte, ein wenig mit registern zu spielen und dies auch schon meine 
alternative überlegung war, wenn man an diese "section index"-info nicht 
direkt herankommt, hab ich so eine lösung gefunden, um (in diesem 
beispiel) jeden zweiten CONTAINER anders zu behandeln:

5 = LOAD_REGISTER
5 {
     myContainer1.cObject = TEXT
     myContainer1.cObject.data = register:myContainer
     myContainer1.cObject.wrap = (|+1)%2
     myContainer.cObject = TEXT
     myContainer.cObject.data = register:myContainer1
     myContainer.prioriCalc = intval
}
10 = TEXT
10.value = EVERY FIRST CONTAINER
10.if {
     value.data = register:myContainer
     equals=1
}
20 = TEXT
20.value = EVERY SECOND CONTAINER
20.if {
     value.data = register:myContainer
     equals=0
}


zur info, falls jemand auch so ein problem hat bzw. ich vergessen hab, 
wie (m)eine lösung war ;)

grüße,
lee


lee perry schrieb:
> Hallo zusammen,
> 
> ich hab in TemplaVoila in einem FCE eine SECTION mit einem CONTAINER und 
> benötige den Index eines jeden NEW CONTAINER's.
> In der tt_content im Tabellenfeld tx_templavoila_flex finde ich im dort 
> abgespeicherten XML bei z.B. 3 NEW CONTAINER's dazu:
> 
> <section index="1">...</section>
> <section index="2">...</section>
> <section index="3">...</section>
> 
> Wie komme ich nun im Typoscript der Datenstruktur des FCE an diese 
> Information um z.B. jeden zweiten CONTAINER anders behandeln zu können?
> 
> Jemand eine Idee?
> 
> Grüße,
> Lee


More information about the TYPO3-german mailing list