Изображения для предпросмотра с помощью 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 для этого.