После обновления с typo3 7 до typo3 8 несколько недопустимых значений в содержимом страницы

Я обновил сайт typo3 с версии 6 до версии 7, а теперь до версии 8, заголовок 9 или 10. Теперь на моей странице отсутствует какое-то содержимое. Когда я смотрю в редактор страницы, все элементы содержат ошибки, такие как [INVALID VALUE ('ce_head-image')] или [INVALID VALUE ('ce_product')]. Что это значит?


person CrazyCurryWurst    schedule 13.05.2020    source источник


Ответы (1)


У ваших элементов контента (CE) нет определения рендеринга.
определение рендеринга может отсутствовать по следующим причинам:

  • the basic rendering extension is missing
    • EXT:CSC leaves the core and is an TER extension
    • имена CE изменяются внутри базового расширения рендеринга (должен быть мастер обновления)
  • the same for CE types defined by additional extensions
    • extension is no longer supported for the newer TYPO3 version
    • изменены имена в более новых версиях (мастер обновления?)
    • регистрация дополнительных CE больше не работает, так как она была изменена в ядре

Поскольку ваши имена звучат незнакомо, моя первая догадка была бы последней причиной.

person Bernd Wilke πφ    schedule 14.05.2020
comment
Я не могу найти расширение с ключом CSC? - person CrazyCurryWurst; 15.05.2020
comment
CSC = css_styled_content заменен на FSC = fluid_styled_contend. но также определение CE сильно изменилось с тех пор, как CSC широко использовался - person Bernd Wilke πφ; 15.05.2020
comment
Спасибо за совет. Есть ли подход, позволяющий определить причины этого? И если ваша последняя причина применима (что мне тоже кажется наиболее правдоподобным), могу ли я каким-либо образом повторно использовать старые элементы контента, чтобы восстановить старый контекст? Я действительно ценю твою помощь. - person CrazyCurryWurst; 22.05.2020
comment
для CE по умолчанию CSC был мастер для преобразования данных в случае необходимости. но дополнительные CE не могут быть преобразованы автоматически. Для этих CE (ce_head-image и ce_product) вам необходимо изменить их рендеринг и, возможно, их регистрацию. для совместимости с текущими CE вы можете преобразовать некоторые данные, так как некоторые поля были изменены (для изображений имя поля изменилось с image на asset на media) - person Bernd Wilke πφ; 25.05.2020
comment
Спасибо за инструкцию, с этим я могу работать :) - person CrazyCurryWurst; 26.05.2020