如何配置TCA设置并全局保存它们

时间:2019-07-02 20:21:52

标签: typo3 typo3-9.x typo3-tca

我正在使用TYPO3 v。9.5配置一个新网站。

我想配置TCA设置,以使编辑人员可以在媒体或新闻等内容元素中填充字段。 在以前,我能够将此设置放入一个typo3conf / extTables.php文件中。

在调查中,我发现必须将配置放入扩展的目录Configuration / TCA / Overrides中。 我使用扩展名tx_news进行了如下测试:

我将此代码放在一个名为test.php的文件中,作为测试和示例。

此代码强制编辑者始终输入存档日期。

这对我有用,但是在扩展名更新后,此代码可能会丢失,并且我无法配置核心扩展名的字段,例如,强制编辑器始终输入内容元素的标题。

我的问题是,如何在配置环境中存储此配置更新保存?

先谢谢您

拉尔夫

1 个答案:

答案 0 :(得分:0)

根据您的修改,您需要考虑一些方面:

  1. 始终根据您的修改所属的表使用文件名。
    因此对于新闻记录,它应该是:Configuration/TCA/Overrides/tx_news_domain_model_news.php

  2. 确保在第一个初始配置之后加载您的修改:依赖原始扩展名。