更改TYPO3 TCEFORM header_layout和头一个特殊的插件类型

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

在知道它是可以改变的配置为header_layout和头为每CTYPE。例如,对于textmedia这将是:

TCEFORM.tt_content.header_layout.types.textmedia.disabled = 1

这是记录在这里:https://docs.typo3.org/typo3cms/TSconfigReference/PageTsconfig/TceForm.html

但是,如果我想要什么配置header_layout一个特殊的插件吗? ctype数为插件的类型列表中始终。是否也可以在list_types区分?像这样?

TCEFORM.tt_content.header_layout.types.news_pi1.disabled = 1
typo3 typoscript
1个回答
1
投票

我认为这是不可能的,因为你可以一个字段只配置是“记录类型”字段,这是“CTYPE”在tt_content。 https://docs.typo3.org/typo3cms/TCAReference/Ctrl/Index.html#type

您只能使用TCEFORM.tt_content.header_layout.types.list.disabled = 1禁用所有插件这一领域。

所以做这项工作只为一个插件,你必须创建一个新的命令类型为它或者你覆盖整个header_layout领域,使之成为一种“用户”,所以你可以设置现场可视性自己在一个PHP函数: https://docs.typo3.org/typo3cms/TCAReference/ColumnsConfig/Type/User.html

© www.soinside.com 2019 - 2024. All rights reserved.