Добавление статических таблиц SQL и их данных не работает с TYPO3 6.2

Мне нужно предварительно заполненную таблицу для расширения, которое я разработал. Начиная с TYPO3 версии 6.2 импорт статических данных SQL больше не работает. Я ничего не изменил на ext_tables_static+adt.sql файл, так что мне интересно, что происходит не так.

Есть ли другой способ импортировать данные таблицы при установке? Базовый API для TYPO3 6.2 по-прежнему рекомендует использовать ext_tables_static+adt.sql (увидеть http://docs.typo3.org/typo3cms/CoreApiReference/singlehtml/). Любая идея?

2

Решение

Посмотрите на эту проблему: https://forge.typo3.org/issues/64119

В общем ext_tables_static+adt.sql импортируется только во время самой первой установки, в противном случае вам придется обрабатывать его самостоятельно. Для этого вам нужно использовать class.ext_update.php@ смотри API

Заглянуть в static_info_tables Ext для примера использования.

Подсказка: грязное решение полезно, т. Е. Во время разработки и тестирования ext удаляет extensionDataImport грести для вас от sys_registry стол и переустановка доп.

4

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]