TYPO3 Indexed_search установить стартовую страницу

У меня есть следующее page_tree, в котором и de_ch, и de_de имеют один и тот же язык (он должен быть на одном языке). Когда я получаю результаты поиска, я получаю результаты из обоих деревьев, но я просто хочу получить результаты из текущего дерева страниц (например, только из de_ch и подстраниц из этого).

Pagetree

1 ответ

Пожалуйста, не поймите меня неправильно, но я не рекомендую использовать indexed_search. Сообщество все еще тратит время на улучшение этого базового расширения, но, честно говоря: оно довольно медленное, у этой концепции есть некоторые недостатки, и существуют лучшие расширения. Есть некоторые - немного более сложные - решения для solr ( https://extensions.typo3.org/extension/solr/) и asticsearch ( https://extensions.typo3.org/extension/mksearch/). Но это может быть накладным расходом для вашего проекта.

Возможный компромисс - это ke_search ( https://extensions.typo3.org/extension/ke_search/). Это расширение хорошо документировано ( https://www.typo3-macher.de/en/facetted-search-ke-search/documentation/introduction/ на немецком и английском языках) и легко устанавливается. Менее чем за 2 часа все работает и индексируется. Это должно быть довольно легко достичь желаемой цели. Если у вас возникли проблемы с этим, просто попросите или зарегистрируйте учетную запись TYPO3 Slack. Существует канал #ext-ke_search, где люди рады помочь вам.

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