是否可以在特定页面ID上停用后端布局?我的后端布局连接到前端。通过页面属性编辑器可以选择所需的一个。在特定页面上,这是不可能的。应该只有一个选项。
有人有想法吗?
使用页面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]