Обновление расширения TYPO3 DCE 1.1 до 1.2 - отсутствуют поля rte
Я обновил расширение DCE с 1.0.4 до 1.2.5, как описано в https://forge.typo3.org/projects/extension-dce/wiki/Updating-DCE-from-version-below-12 (TYPO3 6.2).
После обновления все поля, которые являются rte-полями с именем "текст", отсутствуют в бэкэнде, а также во внешнем интерфейсе текст не отображается. но в базе данных текст все еще доступен, потому что, если я добавлю еще раз текстовое поле, поле rte будет показано в бэкэнде, а текст также будет показан во внешнем интерфейсе.
У кого-нибудь есть идея, что пошло не так?
Мартин
1 ответ
Я нашел ошибку. Сценарий обновления записывает неверное значение для поля parent_dce. Это произошло с теми элементами dce, которые я скопировал. Таким образом, ID был двойным, а update-script записал неверный идентификатор в базу данных.
Поэтому я вручную изменил идентификатор, чтобы исправить идентификатор элемента dce, и установил новые поля для скопированных элементов dce.