将节外观中的默认值0设置为在节菜单中显示-(typo3)

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

我已经创建了自己的内容元素,并且无法弄清楚如何在外观菜单中以外观值为0进行显示,因此它不会自动切换为活动状态。有人知道如何执行此操作吗?

enter image description here

typo3
2个回答
1
投票
您可以通过使用TCA替代设置/替代默认值来实现。放置以下代码行

$GLOBALS['TCA']['tt_content']['columns']['sectionIndex']['config']['default'] = 0;

到扩展名的以下文件:

your_ext/Configuration/TCA/Overrides/tt_content.php

有关扩展TCA的更多信息-> TYPO3 documentation "Extending the TCA"

0
投票
我建议在your_ext/Configuration/TsConfig/Page中进行配置:

mod.wizards.newContentElement.wizardItems.common.elements.yourCE.tt_content_defValues { sectionIndex = 0 }

这具有的优势是

    仅在构建CE时配置
  • 编辑如果愿意,可以更改它>]
  • 仅在您的CE上有效
© www.soinside.com 2019 - 2024. All rights reserved.