自TYPO3 6.2起,添加静态SQL表及其数据并不起作用

时间:2015-02-19 15:43:06

标签: php typo3 extbase typo3-6.2.x

我需要预先填好的表格,我已经开发了一个扩展程序。从TYPO3版本6.2开始,静态SQL数据的导入不再起作用。我对ext_tables_static+adt.sql文件没有任何改动,所以我想知道出了什么问题。

安装时是否有另一种导入表数据的方法? TYPO3 6.2的核心API仍建议使用ext_tables_static+adt.sql(请参阅http://docs.typo3.org/typo3cms/CoreApiReference/singlehtml/)。有什么想法吗?

1 个答案:

答案 0 :(得分:4)

请看一下这个问题:https://forge.typo3.org/issues/64119

通常ext_tables_static+adt.sql仅在第一次安装时导入,否则您需要自己处理。为此,您需要使用class.ext_update.php - @see the API

查看static_info_tables分机的使用示例。

提示:脏解决方案很有用,即在开发和测试ext时,会从extensionDataImport表中删除sys_registry行并重新安装分机。