Изображения для предпросмотра с помощью vhs 5.1 и TYPO3 9.5.3

Теперь после TYPO3 Update до 9.5.3 Backend Preview вызывает Exception, при использованииv:content.resource.fal в разделе предварительного просмотра.

<f:section name="Preview">
  <v:content.resources.fal field="settings.falimage" as="images" record="{record}">
    <f:for each="{images}" as="image">
      <f:if condition="{image}">
        <f:image src="{image.id}" treatIdAsReference="1" maxWidth="100"/>
      </f:if>
    </f:for>
  </v:content.resources.fal>
</f:section>

Исключение в Backend говорит:

Call to a member function exec_SELECTgetRows() on null

TYPO3 9.5.3 vhs 5.1 flux 9.1 php 7.2.12

Билет № 1551

У вас есть решение или идеи, как это исправить?

2 ответа

Решение

Старая база данных $GLOBALS['TYPO3_DB'] удалена в TYPO3 9.5. В качестве быстрого решения вы можете установить расширение typo3db-legacy, которое возвращает старый класс базы данных.

С vhs 5.1.1 Проблема исправлена. Вам больше не нужен typo3db-legacy для этого.

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