Typo3:TCA表中没有列定义

时间:2018-05-22 09:22:23

标签: typo3 typo3-extensions typo3-8.7.x

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

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

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

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

有没有人有其他想法?

1 个答案:

答案 0 :(得分:2)

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