Помощь Настройка и решение проблем Elasticearch с Magento 2

Кто какой поиск использует на сайте

  • Стандартный Mysql

  • Стандартный elasticsearch

  • elasticsuite

  • сторонние модули

  • sphinx


Результаты будут видны только после голосования.

volanar

Мой дом здесь!
Регистрация
20 Дек 2015
Сообщения
527
Реакции
344
Добрый день. Стандартный поиск работает мягко говоря не очень точно, поэтому пришлось установить бесплатный Для просмотра ссылки Войди или Зарегистрируйся, но столкнулся с рядом трудностей. Во первых, некорректно работает автозаполнение поиска товаров из-за отсутствия его поддержки почти всеми сторонними модулями (исключение шаблоны Для просмотра ссылки Войди или Зарегистрируйся и Для просмотра ссылки Войди или Зарегистрируйся). Вторая проблема, при установке на magento 2.3.1 невозможно попасть в категории товаров, идет бесконечная загрузка. Все сторонние модули отключены, тема claue.
В консоли разработчика возникает такая ошибка:
Uncaught TypeError: Cannot read property 'map' of undefined
at UiClass.onProductListLoad (product-sorter.js:212)
at fire (jquery.js:3232)
at Object.fireWith [as resolveWith] (jquery.js:3362)
at done (jquery.js:9840)
at XMLHttpRequest.callback (jquery.js:10311)
Проблема была обозначена на гитхабе (Для просмотра ссылки Войди или Зарегистрируйся), но переустановка не помогла. Кто-нибудь знает, как победить? Файл логов прилагается.
 

Вложения

  • logs.txt
    50,9 KB · Просмотры: 4

AlkosFm

Magento Developer
Регистрация
26 Сен 2014
Сообщения
286
Реакции
176
Дело в том, что модуль эластика подставляет свои темплейты в категорию, эти темплейты имеют конфликты с вашей темой. Нужно править phtml модуля
 

volanar

Мой дом здесь!
Регистрация
20 Дек 2015
Сообщения
527
Реакции
344
Дело в том, что модуль эластика подставляет свои темплейты в категорию, эти темплейты имеют конфликты с вашей темой. Нужно править phtml модуля
Это пока не так страшно, поиск все равно в тысячу раз лучше стандартного работает, но вот что в категории не могу попасть в админке, это косяк посерьезней:(
 
Последнее редактирование:
Сверху