2012-09-20 119 views
0

我的頁面樹結構如下:擴展TYPO3根節點模板

ROOT 
- PAGE 1 
- PAGE 2 
- PAGE 3 

我在根頁面中定義的模板。這實際上是一個佈局,包含頁眉頁腳和主要內容的子部分('MAINCONTENTSECTION')。

現在爲每個頁面我有不同的html模板。我想擴展每個頁面的根模板,以便每個頁面的自定義html模板進入'MAINCONTENTSECTION'子部分。

如何用typoscript完成此操作?

回答

0

只需在每個站點上添加一個擴展tempate或在頁面id上使用一個條件。

TypoScript分別針對每個站點進行解析,因此您只需在擴展模板內部定義一個新的TypoScript屬性並將其全部合併即可。

+0

當我使用擴展模板時,默認模板將被自動刪除。我想保留主模板的佈局。我只想爲內容部分應用特定的模板。 –

+0

這是不正確的。可以覆蓋單個鍵而不觸及TypoScript樹中的任何其他鍵。您必須創建一個擴展模板,而不是普通的模板。如果你分享基本的'TypoScript'結構和基本的'HTML'結構可能會有所幫助。 – pgampe

+0

對於每個頁面,我有不同的HTML模板。所有頁面的佈局標記都相同。這是所有頁面的頁眉和頁腳部分是常見的。 –