В TYPO3 CMS по умолчанию есть левый, нормальный, правый и граничный столбцы. Можно ли создавать свои колонки в ВЕ?
Можно ли создавать свои собственные столбцы в бэкенде TYPO3?
Ответы (1)
пожалуйста, перейдите в список и нажмите новый элемент
должна быть доступна внутренняя компоновка
поставить в конфигурации что-то вроде
backend_layout {
colCount = 3
rowCount = 3
rows {
1 {
columns {
1 {
name = oben
colPos = 10
colspan = 3
}
}
}
2 {
columns {
1 {
name = linke Spalte
colPos = 0
}
2 {
name = mittlere Spalte
colPos = 1
}
3 {
name = rechte Spalte
colPos = 2
}
}
}
3 {
columns {
1 {
name = unten
colPos = 11
colspan = 3
}
}
}
}
}
я думаю, что это хороший пример того, как вы можете использовать строки и столбцы
затем перейдите на страницу, где вы хотите использовать этот макет, перейдите на страницу -> изменить и выберите макет
вы видите в моем примере, что у меня есть colPos = 11, например
чтобы получить содержимое из colPos = 11, вам нужно сообщить вашему шаблону, что
индекс.html:
<div class="wrapper">
<div class="col9 last contentInner">
<f:cObject typoscriptObjectPath="lib.title" />
<f:format.raw>{normaleseitecolpos0}</f:format.raw>
</div>
</div>
это ваш шаблон жидкости
первые <f:cObject ....
ссылки на библиотеку, которую вы можете использовать в setup.ts
второй <f:format.raw....
ссылается на переменную, связанную с colpos
если вы добавите это в setup.ts
page {
10 = FLUIDTEMPLATE
10 {
file = fileadmin/templates/knowhow/layout/index.html
variables {
# Einspalter
normaleseitecolpos0 < styles.content.get
normaleseitecolpos0.select.where = colPos = 11
}
}
}
person
Olle Härstedt
schedule
18.03.2015
есть хороший мастер для создания конфига. также в PAGE можно выбирать разные шаблоны с CASE, дайте мне знать, если вам это нужно
- person Urs; 19.03.2015
@Urs Ну, не стесняйтесь добавлять свой ответ или отправлять ссылку на сообщение в блоге. Нам нужно больше английского контента для TYPO3. :)
- person Olle Härstedt; 19.03.2015