TYPO3: повторяющиеся элементы содержимого и поля после обновления Flux 6.0.x

После обновления с Flux 6.0.2 до новейшей версии Flux TER (7.0.0) у меня возникла проблема с переключением всех определенных элементов flux:field.select. Я определил их как массив, например: items="{0: {0: 'значение показано как класс CSS во внешнем интерфейсе',1: 'значение показано в BE'},}". Но теперь я получаю значение BE в шаблоне внешнего интерфейса.

Также все мои элементы контента из моего расширения провайдера отображаются дважды (без заголовка) в бэкэнде, а поля, определенные в разделе "Конфигурация" моего элемента контента, отображаются дважды.

Внизу моего элемента содержимого показано поле RTE, которого раньше не было.

BE выход: вид

Код на Pastebin: http://pastebin.com/CNcphn2k

Любая помощь высоко ценится.

РЕДАКТИРОВАТЬ: я только что установил новый экземпляр TYPO3 6.1.9 (пустой пакет) и установил свое расширение с вышеупомянутыми элементами содержимого. Зависимости были разрешены автоматически, как и должно быть (новейшие версии). С помощью мастера содержимого я попытался создать новый элемент, и я получил тот же результат, что и в моей существующей установке, в которой я впервые заметил эту ошибку.

EDIT2: я смог сузить его до тега flux:form.container. Это дублирует вывод в BE. Однако выбранные значения все еще переключаются.

1 ответ

Возможно, вы пропустили это официальное объявление:

http://fluidtypo3.org/blog/news/new-colpos-value.html

Если вы не запустите скрипт обновления перед тем, как позволить TYPO3 изменить тип значения colPos, вы получите описанные вами симптомы. К сожалению, нет способа восстановить это (поскольку ваш SQL обрезает все отрицательные значения и обнуляет их без какой-либо резервной копии).

Восстановите из резервной копии и запустите скрипт, и все будет в порядке.

Другие вопросы по тегам