我需要预先填好的表格,我已经开发了一个扩展程序。从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/)。有什么想法吗?
答案 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
行并重新安装分机。