Индексированный поиск и проблема с управлением сайтом вызывают проблему с пользовательскими расширениями TYPO3 - PullRequest
0 голосов
/ 15 марта 2019

Окружающая среда TYPO3

  • TYPO3 v9.5.3
  • EXT: новости (7.0.8)
  • EXT: indexed_search (9.5.3)
  • Использование Composer: Нет

Проблема

  • На EXT: страница со списком результатов indexed_search, URL-адрес порции пользовательской записи расширения не создается. Слаг содержит только URL страницы TYPO3.
  • Пример; URL должен быть http://thedomain.com/news/detail/announce-first-news/,, но в настоящее время он генерирует только http://thedomain.com/news/

Согласно нашему анализу, кажется, что проблема связана с функцией slug в управлении сайтом TYPO3 v9, и могут быть следующие возможные проблемы.

Выпуск № 1

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

Выпуск № 2

Результат индексирования будет потерян после того, как страница обновится или переместится на другую страницу (после очистки снова отобразятся данные кэша).

Выпуск № 3

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

Выпуск № 4

Если так или иначе, мы хорошо выполнили индексирование и поиск, то на странице списка результатов поиска ссылка перенаправит на основное действие, такое как Listing. Поскольку cHash отсутствует в каждой записи, это немного странно!

У кого-нибудь есть идея / решение? Высоко ценю ваши мысли, большое спасибо!

Приветствия

Команда НИЦАН

1 Ответ

0 голосов
/ 15 марта 2019

Это было исправлено в версии 9.5.5, выпущенной 4.3.2019.Ознакомьтесь с примечаниями к выпуску, которые можно найти здесь: https://get.typo3.org/release-notes/9.5.5

Проблема с ошибкой: https://forge.typo3.org/issues/86994


Однако была обнаружена также регрессия, которая описана вhttps://forge.typo3.org/issues/87855 но это уже исправлено.Ошибка возникает, если используется строгий режим MYSQL

...