Информация о файле
SearchEase - это универсальный модуль поиска, разработанный с учетом установки на любой шаблон OpenCart. Модуль создан для улучшения функциональности поиска и обеспечения более точных и быстрых результатов для ваших клиентов. Он поддерживает различные параметры поиска и включает функцию корректировки раскладки клавиатуры для ввода с неправильной раскладкой.
Возможности и функционал
Основные возможности:
1. Поддержка различных параметров поиска:
- Поиск по названию
- Поиск по тегам
- Поиск по описанию
- Поиск по модели
- Поиск по SKU (Артикулу)
- Поиск по UPC
- Поиск по EAN
- Поиск по JAN
- Поиск по ISBN
- Поиск по MPN
2. Изображения и размеры:
- Показ изображения товара с настройкой размеров.
3. Цены и акционных цен:
- Показ текущих цен и специальных предложений.
4. Наличие товара:
- Показ информации о наличии товара (в наличии или нет).
5. Новинки:
- Маркировка новых товаров, добавленных в течение последних 30 дней.
6. Показ всех результатов:
- Ссылка для отображения всех результатов поиска.
7. Коррекция раскладки клавиатуры:
- Если введенный поисковый запрос был введен с неправильной раскладкой клавиатуры, модуль автоматически конвертирует раскладку и выполняет повторный поиск.
Дополнительные функции:
1. Совместимость с любыми шаблонами:
- Модуль разработан так, чтобы интегрироваться с любым шаблоном OpenCart, если разработчик шаблона придерживался стандартов разработки.
2. Поддержка многоязычности:
- Модуль поддерживает несколько языков, обеспечивая корректное отображение текста и сообщений на разных языках.
- Как работает интеграция поиска с автозаполнением
SearchEase интегрируется в ваш сайт, добавляя улучшенную функциональность поиска с автозаполнением. Скрипт на стороне клиента автоматически ищет элемент input с атрибутом name="search" внутри элемента с id="search". Это стандартное поле поиска на вашем сайте. После того как элемент найден, скрипт добавляет контейнер для отображения результатов поиска прямо под этим полем.
В планах:
1. Улучшение совместимости, в том числе с journal.
2. Поиск с учетом возможных опечаток.