schema2025 Posted July 30, 2024 at 01:47 PM Share Posted July 30, 2024 at 01:47 PM SearchEase — универсальный, мультиязычный поиск с подсветкой результатов Добавил schema2025 Добавлено 29.07.2024 Категория Поиск по сайту Просмотр файла Модуль SearchEase предназначен для улучшения поиска товаров на платформе OpenCart и поддерживает поиск на нескольких языках. Он помогает пользователям находить нужные товары быстро и точно, отображая наиболее релевантные результаты в зависимости от выбранного языка. Модуль осуществляет поиск по названиям, описаниям, тегам и кодам товаров на всех доступных языках, при этом выделяя ключевые слова в результатах, чтобы сразу было видно, что искал пользователь. Если запрос введён в неверной раскладке клавиатуры (например, вместо английского на русском), модуль автоматически предложит корректные результаты.Как работает интеграция поиска с автозаполнением:SearchEase добавляет функцию автозаполнения в стандартное поле поиска сайта. При вводе текста в поле поиска (input с атрибутом name="search" внутри элемента с id="search"), модуль выводит релевантные результаты с подсветкой ключевых слов, а также предоставляет возможность посмотреть все результаты, если их слишком много.DEMO ADMIN | DEMO | demo/demoОсновные функции: Удобный поиск с более точным алгоритмом сортировки результатов на основе релевантности по различным параметрам, включая атрибуты и артикулы (NEW). Поиск по следующим полям: Название, Описание, Теги, Модель, Артикулы (SKU, UPC, EAN, JAN, ISBN, MPN), Атрибуты (например, цвет, размер) (NEW). Кэширование результатов поиска (NEW). Кнопка очистить результаты поиска (NEW). Подсветка ключевых слов в результатах. Мультиязычный поиск. Отображение изображений товаров с возможностью настройки их размеров. Показ текущей и акционной цены. Статус наличия товара (в наличии или нет). Отметка новых товаров (добавленных за последние 30 дней). Ссылка на полный список результатов поиска. Исправление раскладки клавиатуры при ошибке. Совместимость с любыми шаблонами, авторы, которые придерживались стандартов разработки. Поддержка нескольких языков. Автозаполнение при вводе текста в строку поиска. Вот как будет работать новый механизм поиска на примерах:1. Поиск по имени и модели:Запрос: iPhone XR Результат: Будут найдены товары, у которых в названии есть слово iPhone, а в поле модели - XR. Например, если у вас есть товар с именем iPhone и моделью XR, он будет отображен в результатах.2. Поиск по имени, модели и атрибуту:Запрос: iPhone красный XR Результат: Покажет товары, в которых iPhone находится в имени, XR - в модели, а красный - в атрибутах (например, цвет). Порядок слов не имеет значения, так что и XR красный iPhone, и красный iPhone XR дадут одинаковый результат.3. Поиск по имени и коду (SKU, UPC и др.):Запрос: MacBook Pro A1286 Результат: Найдутся товары, у которых MacBook Pro присутствует в названии, а A1286 - в поле SKU. Это полезно, когда пользователи ищут товары по названию и уникальному коду одновременно.4. Поиск по имени и описанию:Запрос: Жакет шерсть Результат: Покажет товары, в названии которых есть слово Жакет, а в описании - шерсть. Это полезно для поиска товаров по конкретным характеристикам, упомянутым в описании.5.Комбинированный поиск по имени, атрибуту и идентификатору:Запрос: Samsung Galaxy черный SM-G960F Результат: Найдутся товары с названием Samsung Galaxy, у которых есть атрибут черный (цвет) и идентификатор модели SM-G960F. 1 Quote Link to comment Share on other sites More sharing options...
Ejik Posted August 6, 2024 at 03:38 AM Share Posted August 6, 2024 at 03:38 AM Как по скорости работы с большим кол-вом товаров? Например если на сайте 150 000 товаров 0 Quote Link to comment Share on other sites More sharing options...
schema2025 Posted August 20, 2024 at 06:54 AM Author Share Posted August 20, 2024 at 06:54 AM Здравствуйте, Извините за задержку с ответом. Я был в отпуске и не проверял сообщения. С таким количеством товаров нет, тут как минимум нужно кэширование запросов и индексация. В планах есть, но когда реализую информацию дать не могу. 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.