1

因为我将 Typo3 从 6.2 更新到 8.7.13,所以我收到以下错误:

1438594406:TCA 表 tx_cmagnews_domain_model_news 中没有列定义(更多信息)

在第 48 行的文件 /kunden/211624_70794/rp-hosting/5056114/6056114/typo3cms/typo3_src-8.7.13/typo3/sysext/backend/Classes/Form/FormDataProvider/InitializeProcessedTca.php 中引发了 UnexpectedValueException。

我已经用 $GLOBALS['TCA'] 替换了所有的 $TCA。

有人有其他想法吗?

4

1 回答 1

2

是的,答案是您必须删除文件 ext_tables.php 中的所有内容,其中表的定义类似于 $TCA['tx_yourextensionname_domain_model_xyz'] = array() 例如,由于较新的 Typo 版本,TCA 的控制由您放入的替换文件来控制目录 Configuration/TCA 或 Configuration/TCA/Overrides

于 2018-07-31T13:39:00.657 回答