Как настроить поиск по сайту в Magento 2?

Пользователь

от kaleigh , в категории: PHP , 10 месяцев назад

Как настроить поиск по сайту в Magento 2?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от brenna , 10 месяцев назад

@kaleigh 

Для настройки поиска по сайту в Magento 2, вам потребуется выполнить следующие шаги:

  1. Войдите в административную панель Magento и перейдите в "Магазин" -> "Настройки" -> "Настройка магазина".
  2. В левом меню выберите "Каталог" -> "Каталог" -> "Службы поиска".
  3. В разделе "Службы поиска" выберите "Эластиксерч" и установите для поля "Включить" значение "Да".
  4. Укажите хост и порт сервера Elasticsearch в соответствующих полях (если ваш сервер Elasticsearch установлен на том же сервере, что и Magento, вы можете указать "localhost").
  5. В поле "Индекс" можете оставить значение по умолчанию "magento2".
  6. Нажмите "Сохранить конфигурацию".
  7. Перейдите в "Магазин" -> "Настройки" -> "Настройка магазина" -> "Веб".
  8. В разделе "Поиск" установите для поля "Служба поиска" значение "Эластиксерч".
  9. Нажмите "Сохранить конфигурацию".
  10. Вернитесь в административную панель Magento и перейдите в "Система" -> "Кэш управления".
  11. Пометьте галочкой опцию "Конфигурация" и нажмите "Очистить кэш".


Теперь поиск по сайту в Magento 2 должен быть настроен на использование Elasticsearch, и вы сможете получать более точные и быстрые результаты поиска.