後端佈局用於將列映射到您的模板,但它們不允許您決定如何顯示每個列。有幾種解決方案......但上次我最喜歡的是擴展Grid Elements。
它允許您爲內容元素創建子容器,因此您可以添加Bootstrap的網格佈局(即2 columns - 4-8
或3 columns - 3-3-3
等)的任意組合,然後將其包裝爲引導類。
樣品進行提到2 columns - 4-8
網格單元記錄:
標題:2 columns: 4-8
或任何你想要的;)
別名:2_columns_4_8
(必須是唯一的)
網格配置:
backend_layout {
colCount = 2
rowCount = 1
rows {
1 {
columns {
1 {
name = Left
colPos = 221
}
2 {
name = Right
colPos = 222
}
}
}
}
}
在您的TypoScript模板加渲染的定義是這樣
最後:
tt_content.gridelements_pi1.20.10.setup {
2_columns_4_8 < .default
2_columns_4_8 {
wrap = <div class="row">|</div>
columns {
221 < .default
221.wrap = <div class="col-sm-4">|</div>
222 < .default
222.wrap = <div class="col-sm-8">|</div>
}
}
}
(樣品中觀察到在哪裏以及如何別名也colPos值在Typo腳本以後使用)
提示:不要浪費時間在開始時創建任何可能的列組合,而是cr如果需要,可以使用專用的,通常只需要其中的幾個。
P.S. TYPO3寫成大寫,總是!