TYPO3:在特定页面ID上停用后端布局

问题描述 投票:2回答:1

是否可以在特定页面ID上停用后端布局?我的后端布局连接到前端。通过页面属性编辑器可以选择所需的一个。在特定页面上,这是不可能的。应该只有一个选项。

有人有想法吗?

typo3 typoscript templating
1个回答
1
投票

使用页面TSconfig,您可以从选择中排除一些布局:

options.backendLayout.exclude = 1,2

但你必须考虑:

你正常有backend_layout_next_level字段,因此你需要backend_layout中的值。 一定要设置它并删除清空它的选项。 这可以通过从可编辑字段中删除字段来完成

TCEFORM.pages.backend_layout.disabled = 1

那么你不需要减少可选择的选项。

如果编辑者应该能够编辑子页面的(后端)布局,则禁用必须仅在特殊页面上处于活动状态。你可以使用条件:

[page|uid = 123]
TCEFORM.pages.backend_layout.disabled = 1
[global]
© www.soinside.com 2019 - 2024. All rights reserved.