TYPO3 flux: field.select с проблемами производительности бэкэнда ViewHelper - PullRequest
0 голосов
/ 23 марта 2020

В настоящее время я работаю над проектами, в которых TYPO3 сочетается с Symfony.

Я строю FCE с потоком. Поэтому я создал один FCE, который получает данные от Symfony. Эти данные являются массивом для элементов поля выбора:

<flux:field.select name="partners" label="Popular Partners" items="{myext:symfony.partnersForSelection()}" multiple="FALSE" minItems="0" maxItems="100" size="10" renderType="selectMultipleSideBySide" enableMultiSelectFilterTextfield="1"/>

Все работает отлично. НО, производительность бэкэнда загрузки TYPO3 страниц, содержащих эти FCE, сильно упала. Загрузка страниц занимает до 10-20 секунд.

Любые идеи?


Информация:

ViewHelper получает данные из Symfony с помощью скручивания.

Я также запустил запрос скручивания вне TYPO3, и данные загружаются мгновенно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...