Typo3 9.5: Как отобразить содержимое определенных colPos определенной страницы в Fluid? - PullRequest
0 голосов
/ 15 ноября 2018

Я создал дополнительную страницу с дополнительной 5-колонной BackendLayout для моего нижнего колонтитула, которую я хочу отобразить на всей моей странице. Таким образом, я сделал часть моего нижнего колонтитула, который я включил в мои макеты / шаблоны. Пока работает нормально.

Моя страница нижнего колонтитула имеет идентификатор страницы 84. Можно ли указать шаблону Fluid, чтобы отображались все столбцы страницы нижнего колонтитула с идентификатором 84?

Ответы [ 2 ]

0 голосов
/ 16 ноября 2018

Другим способом управления таким типом нижнего колонтитула может быть улучшение макета BE вашей (веб-) корневой страницы с пятью столбцами для нижнего колонтитула (вы можете использовать идентификаторы от 91 до 95).
Затем вы можете визуализировать эти столбцы как любой другой столбец содержимого Вы только добавляете slide, чтобы содержимое наследовалось всем остальным страницам.

footerColumn1 < styles.content.get
footerColumn1.select.where = colPos=91
footerColumn1.slide = -1

footerColumn2 < .footerColumn1
footerColumn2.select.where = colPos=92

:

Подстраницы не должны содержать эти столбцы, кроме случаев, когда вы хотите взаимодействовать с наследованием и изменять нижний колонтитул для специальных страниц.

0 голосов
/ 15 ноября 2018

Я достиг этого с помощью следующего:

<f:cObject typoscriptObjectPath="lib.dynamicContent" data="{pageUid: '84', colPos: '0'}" />
...