Поиск Bitrix ищет не все товары? Решение

Комментариев: 1

Дважды за месяц столкнулся с проблемой из-за которой поиск битрикса не находил товары. Проблемы были разные и как я понял - это единственные проблемы, которые могут возникнуть.

Не работает поиск при вводе спецсимволов

Например при поиске "Название товара 003-21" ничего не находит. Проблема здесь заключается в том, что при включенной галочки "Использовать морфологию" по-умолчанию не учитывается символ "-". Достаточно его просто стереть и сохранить новые настройки.

Не работает поиск, если в запросе есть кириллические и латинские символы

Не знаю как это работает у вас, но у меня при вводе запроса "Ванна Jacob Delafon" поиск не дает результата, хотя такой товар есть. Сначала думал на кодировку, но нет, база в UTF-8. Оказалось (случайно наткнулся на логи Sphinx), что часть запроса воспринимается битриксом как ошибка кодировки и в итоге преобразуется в такой: "Ванная Офсщи Вудфащт" и поиск не даёт результатов.

Решить проблему просто, достаточно отключить автоматическое исправление раскладки клавиатуры в настройках компонента поиска.

Уведомлять о новых комментариях
Уведомлять
guest
1 Комментарий
Inline Feedbacks
View all comments
Александр
Александр
3 лет назад

Что то не вижу у себя поля “раскладка клавиатуры”