2014-01-29 62 views
0

我有我的內容部分網站TYPO3的如何包裝每一秒內容元素

page.10.marks.PAGE_CONTENT < styles.content.get 

與「css_styled_content」靜態模板風格上。

現在我想包裝每個第二個文本內容元素(而不是標題)在這個子部分? 這可能嗎? 我試過

page.10.marks.PAGE_CONTENT.stdWrap.innerWrap.cObject = CASE 
page.10.marks.PAGE_CONTENT.stdWrap.innerWrap.cObject { 
    key.field = CType 

    text = TEXT 
    text.split { 
    cObjNum = 1 || 2 
    1.current = 1 
    1.wrap = <div class="test1">|</div> 
    2.current = 1 
    2.wrap = <div class="test2">|</div> 
    } 
} 

但它什麼也沒做。

回答

4

您應該將一個計數器放入文本cObject的設置中,因爲由於缺少標記,拆分將不起作用。類似這段代碼應該做的工作:

tt_content.text { 
    5 = LOAD_REGISTER 
    5 { 
    textcounter.stdWrap.dataWrap = {register:textcounter} + 1 
    textcounter.prioriCalc = 1 
    } 
    stdWrap.outerWrap = <div class="blah">|</div> 
    stdWrap.outerWrap { 
    if.isFalse { 
     stdWrap.dataWrap = {register:textcounter}%2 
     prioriCalc = 1 
    } 
    } 
} 
相關問題