我使用的方法是在站点包扩展名中的TSconfig文件中定义后端布局。
mod {
web_layout {
BackendLayouts {
# pagets__onecolumn
onecolumn {
title = One column
config {
backend_layout {
colCount = 1
rowCount = 1
rows {
1 {
columns {
..。等
现在,我想将我自己的一个BE-布局定义为默认布局。
我在页面属性的select列表中找到了一种排除BE布局(例如"none")的方法:
TCEFORM.pages.backend_layout_next_level.removeItems= -1
TCEFORM.pages.backend_layout.removeItems= -1
但我真正想要的是TYPO3自动将默认的BE-布局分配给新页面(而不是使用TYPO3默认值)。
使用TYPO3 8(最新版本)
发布于 2019-03-08 18:47:01
在TYPO3页面记录中,当前页面上有两个后端布局字段,子页面上有两个后端布局字段。后者被自动分配给树中的每个页面,在您设置它的页面下面。
因此,您应该将默认布局指定为根页面内的子页面上的后端布局,它将成为任何没有布局设置的页面的默认布局。
您可以通过选择子页上的另一个布局来覆盖此设置,该布局将覆盖树的该特定部分的默认设置。
https://stackoverflow.com/questions/50912848
复制相似问题