2016-05-17 53 views
0

目前我使用這個TS從柵格元件(https://typo3.org/extensions/repository/view/gridelements)準備我的內容:如何定義網格元素的流體模板?

tt_content.gridelements_pi1.20.10.setup { 
    1 < lib.gridelements.defaultGridSetup 
    1 { 
    columns { 
     10 < .default 
     10.wrap = <div class="gefa">|</div> 

     11 < .default 
     11.wrap = <div class="gefa2">|</div> 

     12 < .default 
     12.wrap = <div class="gefa3">|</div> 

     13 < .default 
     13.wrap = <div class="gefa4">|</div> 
    } 
    } 
} 

現在我想和佔位符HTML模板(流體)從網格元素我的內容。這個怎麼做?

+0

https://stackoverflow.com/questions/37244308/how-to-realize-one-page-template-in-typo3-with-custom-elements -for-sections/37247567#37247567,這可以幫助你 –

回答

3

您可以像cObject一樣定義渲染。

tt_content.gridelements_pi1.20.10.setup { 
    1 < lib.gridelements.defaultGridSetup 
    1 { 
     cObject = FLUIDTEMPLATE 
     cObject { 
      file = path/to/your/fluid/template.html 
     } 
    } 
} 
在流體

tempalte你可以使用這樣的列:

<div class="gefa"> 
     <f:format.raw> 
      {data.tx_gridelements_view_column_10} 
     </f:format.raw> 
    </div> 
    <div class="gefa2"> 
     <f:format.raw> 
      {data.tx_gridelements_view_column_11} 
     </f:format.raw> 
    </div> 
0

TYPO3版本你用什麼?在版本8.7.x我簡單地使用這些行:

lib.gridelements.defaultGridSetup.cObject =< lib.contentElement 

tt_content.gridelements_pi1.20.10.setup.{ 
    mycontent < lib.gridelements.defaultGridSetup 
    mycontent.cObject.templateName = MyTemplate 
} 
+0

這是一個6.2的問題,你可以在標籤中看到它,但更新版本的更新總是歡迎:) –