Für die Umsetzung von diesem Template müssen die Inhaltselemente mit einer Klasse und einer Id versehen werden, die die Position des Inhaltselements in der Spalte enthält – die Elemente werden durchgezählt.
Gewünschtes Ergebnis:
<!-- OPEN - LEFT PART --> <div class="ms-left animated-middle"> <div class="ms-section" id="left1"> INHALTSELEMENT </div> <div class="ms-section" id="left2"> INHALTSELEMENT </div> <div class="ms-section" id="left3"> INHALTSELEMENT </div> <div class="ms-section" id="left4"> INHALTSELEMENT </div> </div> <!-- CLOSE - LEFT PART -->
Und das erreicht man durch folgendes TypoScript:
lib.contentLeft < styles.content.get lib.contentLeft { renderObj = COA renderObj { 10 = LOAD_REGISTER 10 { Counter.cObject = TEXT Counter.cObject.data = register:Counter Counter.cObject.wrap = |+1 Counter.prioriCalc = intval } 20 = TEXT 20 { insertData = 1 value = <div class="ms-section" id="left{register:Counter}"> } 40 < tt_content 50 = TEXT 50.value = </div> } }
Ich liebe TYPO3!
Neueste Kommentare