"Быстрый поиск" существенно ускоряет процесс нахождения необходимых товаров в интернет-магазине, решая проблему долгих и неэффективных поисков. Он позволяет клиентам мгновенно получать релевантные результаты, основанные на категориях, характеристиках и брендах, что способствует повышению удобства покупок и увеличению конверсии. С его помощью владельцы магазинов могут оптимизировать поиск товаров и предоставлять покупателям возможность быстро добавлять товары в Корзину, Избранное и в Список для сравнения, минимизируя шансы упустить потенциальные продажи из-за сложностей в навигации.
Допустим, у вас большой онлайн-магазин электроники. Клиент ищет "беспроводные наушники с шумоподавлением". Благодаря модулю "Быстрый поиск", ваш магазин мгновенно отображает все подходящие варианты, фильтрованные по ключевым характеристикам, позволяя клиенту быстро сравнить опции и добавить предпочтенный товар в корзину.
Особенности модуля
- Оптимизация результатов поиска;
- Ускорение поиска, особенно при большом объеме товаров;
- Поиск по категориям товаров;
- Поиск по характеристикам и описанию товаров;
- Поиск по брендам;
- Выпадающая строка подсказок и исправление грамматических ошибок;
- Настройка стиля интерфейса поиска;
- Показ изображений товаров с настраиваемым размером миниатюр.
- Возможность настройки отображения найденных товаров.
- Store Builder
- Store Builder Ultimate
- Multi-Vendor
- Multi-Vendor Plus
- Multi-Vendor Ultimate
- Покупателям
- English
- Русский
- 4.18.X
- 4.17.X
- 4.16.X
- 4.15.X
- 4.14.X
- 4.13.X
- 4.12.X
Установка модуля
После скачивания модуля, его установка производится штатными средствами CS-Cart на странице Панель администратора → Модули → Управление модулями → Загрузить и установить модуль (+).
Для версии CS-Cart 4.16.1 и выше Панель администратора → Модули → Скачанные модули→ Кнопка Шестеренка → Ручная установка.
Настройка модуля
Добавление блока
Для работы поиска необходимо добавить в макет блок MS: Быстрый поиск.
- Перейдите в раздел Веб-сайт → Темы → Макеты;
- Отключите или удалите основной блок поиска;
- Нажмите “+” для добавления нового блока в секцию;
- Откройте вкладку “Создать новый блок”, выберите из списка блок “MS: Быстрый поиск”;
- Заполните поле “Название”, перейдите во вкладку “Контент” выберите вариант “Все” для поля “Заполнение”;
- Нажмите “Создать”.
Генерация кэша товаров
Для обеспечения высокой скорости и точности работы поиска, необходимо поддерживать актуальный кэш товаров.
Во вкладке "Общее" вы найдете ссылку, ведущую к разделу "Кэш для поиска" в меню "Модули". Перейдите по этой ссылке, чтобы настроить параметры кэширования.
В разделе "Кэш для поиска" предусмотрены следующие инструменты для работы с таблицами товаров:
- Оптимизировать: Эта кнопка запускает процесс оптимизации существующего кэша. Используйте её для улучшения производительности поиска после значительных изменений в каталоге товаров.
- Удалить таблицу: Если вы столкнулись с проблемами в работе поиска или хотите полностью очистить кэш, используйте эту функцию. Она удалит текущую таблицу кэша, позволяя создать её заново.
- Запустить генерацию кэша: Нажмите на эту кнопку для начала процесса создания кэша товаров. Это необходимо для первоначальной настройки модуля, а также для обновления кэша при добавлении новых товаров или изменении существующих.
Крон команды для запуска генерации по расписанию: Для автоматического обновления кэша по расписанию, используйте предоставленные команды крон. Они позволят вам настроить регулярное обновление кэша без необходимости вручную запускать этот процесс.
В разделе “Кэш для поиска” приведены три различных крон команды, каждая из которых обновляет кэш поиска, но делает это разными способами:
- Команда с использованием PHP напрямую запускает скрипт на сервере. Это подходит для систем, где предпочтительно использовать PHP для выполнения задач.
- Команда с использованием Curl отправляет HTTP запрос к вашему сайту, чтобы инициировать обновление кэша. Это удобно, когда нужно вызвать скрипт через веб.
- Команда с использованием Wget также отправляет HTTP запрос, но использует другую программу. Этот метод подойдет, если на сервере установлен Wget.
Выбор команды зависит от настроек вашего сервера и личных предпочтений в управлении задачами на стороне сервера.
Настройки отображения
Вернемся в настройки модуля.
Во вкладке “Настройки” вы найдете следующие опции для настройки отображения:
- Отображать артикул: Включите, чтобы в результатах поиска отображался артикул товара;
- Отображать цену: Включите, чтобы в результатах поиска отображалась обычная цена товара и рекомендованная;
- Отображать категорию: Включите, чтобы в результатах поиска отображались категории товаров;
- Отображать кнопку 'Добавить в корзину': Включите, чтобы рядом с каждым товаром в результатах поиска отображалась кнопка добавления в корзину;
- Отображать кнопку 'Добавить в список сравнения': Включите, чтобы рядом с каждым товаром отображалась кнопка добавления в список сравнения;
- Отображать кнопку 'Добавить в желаемое': Включите, чтобы рядом с каждым товаром отображалась кнопка добавления в список желаемого;
- Количество продуктов для отображения: Укажите, сколько товаров отображать на одной странице результатов поиска;
- Количество категорий для отображения: Укажите, сколько категорий отображать в списке результатов поиска;
- Стиль окна поиска: Выберите стиль окна поиска;
- Круглый:
- Квадратный:
- Отображать изображение: Включите, чтобы в результатах поиска отображались изображения товаров;
- Размеры миниатюры: Укажите ширину и высоту миниатюр изображений товаров в результатах поиска. По умолчанию: ширина 40, высота 40, размер указывается в пикселях;
Настройки поиска
В вкладке “Настройки” вы найдете следующие опции для настройки работы поиска:
- Предлагать исправления грамматических ошибок: Включите эту опцию, чтобы модуль предлагал исправления при возможных грамматических ошибках в запросах поиска;
- Ограничение подсказок грамматических исправлений: Установите максимальное количество предложений для исправления грамматических ошибок;
- Логика сортировки: Выберите принцип, по которому будут сортироваться товары в результатах поиска;
- Тайм-аут (мс): Установите задержку в миллисекундах между первой введенной буквой и отправкой запроса на сервер;
- Минимальное количество символов для начала поиска: Установите минимальное количество символов, необходимых для начала поиска;
- Количество продуктов, обрабатываемое в одном процессе: Установите количество товаров, которое будет обрабатываться за один раз;
- Искать в описаниях товаров: Включите, чтобы поиск осуществлялся также по описаниям товаров;
- Искать по характеристикам товара: Включите, чтобы поиск учитывал характеристики товаров;
- Искать в брендах: Включите, чтобы поиск учитывал бренды товаров;
Использование API для поиска
В вкладке “Информация” вы найдете информацию для осуществления поиска по API:
- Точка входа для поиска
- Передача параметра поиска
URL для отправки запросов поиска можно найти в настройках модуля. Он автоматически настроен под ваш домен.
Используйте параметр q для передачи искомой фразы.
v3.1.2 (скоро)
[*] Изменены языковые переменные
v3.1.1 от 06.08.2024
[!] На первой странице результата поиска отображается кнопка "Назад". Исправлено
[*] Изменена иконка модуля
[!] На панели вендора, постоянно появляются уведомления "Доступ запрещён". Исправлено
[*] Изменены расположение настроек
[!] Не работал поиск по брендам. Исправлено
[!] Добавлена языковая переменная для заголовка в мобильной версии на двух языках
[!] Убрана белая полоса внизу списка результатов поиска
[!] Запрос к неправильной таблице в API
[!] В мобильной версии при появлении окна поиска, у строки поиска нет фокуса. Исправлено
[!] В мобильной версии блока результата поиска углы округлены. Исправлено
[!] На ПК версии отображаются элементы мобильной версии. Исправлено
[!] На мобильной версии в окне поиска заголовок использует элемент "H4". Исправлено
v3.1.0 от 24.06.2024
[*] Обновлён дизайн модуля
[*] Изменены стили при отображении изображения
[+] Расширен класс для работы с API (/api/msquicksearch?q=искомоеслово), позволяющий осуществлять поиск по API
[-] Удалена настройка модуля "Фоновый цвет для категорий"
[!] В окне результата поиска появляется ошибка если кэш поиска не корректный. Исправлено
[+] Добавлена возможность оповещения в "Центр уведомлений" в случае некорректности и кэша поиска
[!] На странице с результатом поиска некорректная работа модуля при включённом модуле msfilterwarehouses. Исправлено
[!] В поисковой строке, не срабатывает обновление списка товаров, после выбора исправленной версии запроса. Исправлено
[*] Изменена cron команда для генерации кэша поиска
[!] Постоянная перезагрузка на странице входа. Исправлено
[!] В окне результата быстрого поиска на мобильной версии, у кнопки закрыть крестик не по центру. Исправлено
[!] В окне результата быстрого поиска на мобильной версии, кнопка поиск, расположена криво относительно поисковой строке. Исправлено
v3.0.5 от 20.04.2024
[!] При генерации кэша появляется ошибка. Исправлено
v3.0.4 от 18.04.2024
[+] Добавлена возможность работы с изображениями в формате 'webp'
[!] Не работает переключение страниц результата поиска. Исправлено
v3.0.3 от 09.04.2024
[!] Структура папок не соответствует правилам CS-Cart. Исправлено
v3.0.2 от 02.04.2024
[!] В пути ссылки на cron указан старый id. Исправлено
v3.0.1 от 15.03.2024
[!] Результат поиска по нажатию на кнопку с лупой, кнопку "Показать всё" или нажатию клавиши 'Enter', не совпадает с результатом быстрого поиска. Исправлено
[+] Добавлена навигация по быстрому поиску с клавиатуры.
[!] Не отображаются кнопки быстрого поиска. Исправлено
[!] На ios при появлении поле ввода не срабатывал фокус. Исправлено
[!] На английской версии сайта в быстром поиске ссылка на товар не корректна. Исправлено
[!] После загрузки детального изображения в формате svg, миниатюра товара отображается старая. Исправлено
v3.0.0 от 11.01.2024
[*] Изменена полностью структура файлов и папок в связи с изменением артикула модуля с ecloudsearch на msquicksearch
v2.9.8 от 13.12.2023
[+] Добавлен поиск при нажатии на enter в строке поиска и при нажатии на значок поиска
[!] Если вводить какое-то слово, некоторые товары, не попадающие под ключевое слово, некорректно подсвечивались, исправлено
[!] Изображения не отображались на экране поиска, исправлено
v2.9.7 от 30.10.2023
[!] Грамматические ошибки в описании изменений к предыдущему релизу. Исправлено
[*] Нумерация страниц перенесена с кнопки "Показать всё" на кнопку "Далее".
[*] Клик по кнопке "Показать всё" ведёт на страницу поиска.
[!] Кнопка "Далее" не работает. Исправлено
[!] Если высота результата поиска больше чем высота отображающей части браузера кнопки не видно. Исправлено
[!] При клике на исправленное слово, в поле поиска ошибка не исправляются. Исправлено
[!] При вводе в поле поиска появляется предупреждение. Исправлено
v2.9.6 от 18.09.2023
[+] Добавлена возможность скрывать бренд
[+] Добавлена шапка "Товары" в блоке поиска товары
[+] Добавлена возможность указать размеры миниатюры товара
[+] Выделить жирным слово в найденном элементе, со словом которое введено в поиск
[+] Добавлена возможность скрывать поле вводе появившееся при клики
[!] Изменены название переменных в js в файле design/themes/responsive/templates/addons/ecloudsearch/overrides/common/search.tpl
v2.9.5 от 11.09.2023
[!] Если два поиска на странице, и поиск этого модуля идёт вторым в вёрстке, результат появляется у первого. Исправлено
v2.9.4 от 10.09.2023
[+] Добавлена возможность появления поля поиска по клику на лупу
[+] Добавлена возможность скрывать шапку результата поиска, артикул, цену
v2.9.3 от 31.08.2023
[*] Файлы, располагавшиеся в корне модуля, перенесены в папку контроллеров
[+] Добавлен поиск в брендах
[*] Языковые переменные перенесены из настроек модуля в файлы языков
[*] Изменены короткие теги на обычные
v2.9.2 от 15.05.2023
[-] Старые файлы лицензирования, удалены
v2.9.1 от 15.05.2023
[*] Лицензирование
Ваш запрос отправлен!
Ваш запрос на доработку модуля отправлен в техническую поддержку. Мы изучим ваши пожелания и дадим обратную свзязь.
Вам придет уведомление на указанный Email.
Здесь можно поделиться своим мнением и оценить нашу работу.
Ваши отзывы помогают нам стать лучше и предлагать вам еще более качественный сервис.