0

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

我想配置 TCA 设置,以便强制编辑人员在媒体或新闻等内容元素中填写字段。以前我可以把这些设置放到文件typo3conf/extTables.php 中。

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

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

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

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

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

先感谢您,

拉尔夫

4

1 回答 1

0

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

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

  2. 确保在第一次初始配置之后加载您的修改:对原始扩展建立依赖关系。

于 2019-07-03T05:58:14.503 回答