Blue Mountain House

Готовые решения для 1С-Битрикс

Быстрый поиск товаров

Версия 1.3.1

Описание

Готовое решение для быстрого поиска товаров.

Вводим несколько символов — отображаются разделы и товары, в названии или артикуле которых они содержатся.
  • 5 цветовых гамм
  • Возможность поиска как по простым каталогам товаров, так и по каталогам с торговыми предложениями (SKU)
  • Возможность поиска сразу по нескольким инфоблокам
  • Возможность поиска по любым свойствам типа "Строка" и "Список"
  • Возможность включения/отключения поиска по разделам
  • Возможность поиска только по товарам, имеющим картинку
  • Возможность поиска только по товарам в наличии
  • Возможность поиска только по товарам с установленной ценой
  • Учитывание неправильной раскладки клавиатуры
  • Возможность указать замены слов: пользователи смогут искать не только по точным словам, например "asus" или "iphone", но и по любым другим словам, которые вы укажете, например "асус" или "айфон"
  • Загрузка дополнительных результатов поиска без перезагрузки страницы
  • Сбор и отображение статистики поисковых запросов за последние сутки, 7 дней, 30 дней и за всё время
  • Увеличение изображений при наведении
  • Переход на детальную страницу товара при нажатии
  • Отображение цены в разных валютах; в формате, указанном в настройках валюты
  • Возможность сортировки по названию и цене
  • Отдельный компонент для страницы с результатами поиска
ТЕХНИЧЕСКИЕ ДАННЫЕ
  • Получение основных и дополнительных результатов поиска происходит асинхронно
  • Серверный код оптимизирован: среднее время выполнения поиска - 0.2 секунды при индексе производительности сайта 40
  • Клиентский код оптимизирован: никаких сторонних тяжёлых js-плагинов, все скрипты самописные - загрузка страницы не тормозит
  • Решение работает на кодировках UTF-8 и Windows-1251
  • Грамотный и понятный код
  • Поддержка технологии "Композитный сайт"
Высокая производительность
Адаптивность
Поддержка Композита
Грамотный и понятный код
Поддержка UTF-8 и Windows-1251
Работает на редакциях:
Первый сайт
Старт
Стандарт
Малый бизнес
Эксперт
Бизнес
Корпоративный портал
Холдинг
Количество установок: 100 - 499
Бесплатный 7-дневный тестовый режим
1000 руб.
Юрий Герасименко
Отличный модуль для поиска товаров по сайту, возникли некоторые трудности, которые техподдержка решила на высшем уровне. Рекомендую к установке.
Сорокин Александр
+1 к автору поста ниже. рекомендую! отдельная благодарность поддержке за оперативность
Поддубный Николай
Отличный модуль. Прост в установке и настройке. Оперативная и отзывчивая служба поддержки!
Blue Mountain House
Иван Кунцевич, нет, наш поиск имеет собственную независимую индексацию.
Иван Кунцевич
Подскажите поиск работает через стандартный поисковой индекс?
Blue Mountain House
Савелий Соломин, ответили на письмо.
Савелий Соломин
Добрый день по вопросу : "Не работает поиск по свойствам товаров". Все данные отправили на почту, ответа что-то нет(
Blue Mountain House
Савелий Соломин, у Вас стоит последняя версия модуля?
Если нет, то обновитесь.
Если последняя, то отправьте нам на емейл доступы к админке для диагностики.
Савелий Соломин
Добрый день по вопросу : "Не работает поиск по свойствам товаров.
Хотя в настройках модуля в разделе "Искать по свойствам" они выбраны. Подскажите где еще, что настроить?
Спасибо." Так проблема и не решена(
Blue Mountain House
Александр Куксов, нет.
Александр Куксов
У меня таких товаров 40 000 наименований.  Для каждого по два правила прописывать? А более универсального  способа нет?
Blue Mountain House
Александр Куксов, это можно сделать двумя способами:
1) с помощью механизма Замены слов, включенного в состав этого модуля;
нужно указать два правила - 2401234521;240-12345.21 и 24012345.21;240-12345.21
т.е. при вводе "2401234521" и "24012345.21", поиск будет производиться так, как будто было введено "240-12345.21"
2) для товаров создать отдельное свойство, в котором хранить все возможные артикулы, по которым этот товар должен быть найден;
и в настройках модуля выбрать это свойство для участия в поиске.
Александр Куксов
Здравствуйте.  
Есть товар с артикулом "240-12345.21".
Возможно ли так настроить чтобы находило этот товар если ввести скажем "2401234521" или "24012345.21"?
Все комментарии
1.3.1
Добавлена возможность конвертации всех цен в единую валюту. Добавлена возможность открывать страницы товаров из результатов поиска в новой вкладке с помощью нажатия на среднюю кнопку мыши (или на колесо). Добавлена постраничная навигация в компонент отдельной страницы с результатами поиска.
1.3.0
Добавлен механизм индексации для значительного повышения скорости работы поиска. Добавлен учёт применённых скидок при отображении стоимости товаров. Добавлено игнорирование регистра поискового запроса. Переработан алгоритм сортировки результатов поиска.
1.2.1
Мелкие исправления
1.2.0
Добавлен компонент отдельной страницы результатов поиска.
Параметры компонента поисковой строки перенесены на страницу настроек модуля в административной части сайта.
Добавлена адаптивность.
1.1.13
Изменён внешний вид компонента.
Добавлена возможность выбора одной из 5 цветовых гамм.
1.1.12
В механизм замены слов добавлена поддержка замены части слова.
Например, при указании правила "бензот*;триммер бензиновый" любые поисковые запросы, начинвающиеся с "бензот", будут восприниматься в качестве запроса "триммер бензиновый".
1.1.11
Добавлена возможность поиска по любым свойствам типа "Строка" и "Список".
1.1.10
Оптимизация производительности
Убраны картинки у разделов в результатах поиска.
1.1.9
Добавлено: возможность сортировки по названию, цене и параметру Сорт.
1.1.8
Исправлено: в качестве валюты цены всегда показывалось "руб."
Теперь цены показываются в правильной валюте и в формате, указанном в настройках отображения валюты.
1.1.7
Исправление порядка отображения результатов поиска на сайтах в кодировке UTF-8. Исправление отображения товаров из неактивных разделов.
1.1.6
Исправление порядка отображаемых результатов
1.1.5
  • Доработан алгоритм поиска: дополнительно производится поиск по каждому отдельному слову в поисковом запросе
  • Добавлена возможность поиска по краткому описанию и отображения его в результатах поиска
1.1.0
  • Добавлена возможность поиска по нескольким инфоблокам
  • Добавлена возможность включения\отключения поиска по разделам
  • Добавлена возможность поиска только по товарам с картинкой
  • Добавлена возможность поиска только по товарам в наличии
  • Добавлена возможность поиска только по товарам с ценой
  • Добавлено учитывание неправильной раскладки клавиатуры при поиске
  • Добавлена возможность указывать замену слов в поисковых запросах
  • Добавлен сбор статистики поисковых запросов
  • Мелкие исправления
1.0.5
  • Теперь поиск производится и по разделам
Установка стандартная: через Marketplace 1С-Битрикс или каталог решений раздела Marketplace в административной части сайта.

Внимание! Если в списке компонентов не отображается какой-либо из установленных, то обновите список, нажав на кнопку с маленьким треугольником справа от кнопки "Компоненты", а затем нажав на "Обновить".

В административном разделе, пункт Настройки, Настройки продукта, Настройки модулей будет доступен раздел "Быстрый поиск товаров", в котором настраиваются компоненты, механизм замены слов и отображается статистика поисковых запросов.

Настройки компонентов:

Инфоблок
Инфоблок или несколько инфоблоков, по которому(-ым) производится поиск товаров (разделов).

Подключать jQuery
Нужно ли в компоненте подключить js-библиотеку jQuery.
Компонент использует jQuery для применения эффекта разворачивания списка. Если при подключенном jQuery возникает ошибка "$ is not a function", значит jQuery на странице подключен дважды, следовательно, в параметрах компонента эту галочку нужно выключить.

Минимальное количество символов для поиска
Количество символов, которое нужно ввести пользователю, чтобы запустился поиск.
Рекомендуемое значение — 3. При меньшем значении будет показывать очень много товаров.
Например, при значении 1 и вводе символа "А" будут показаны все товары, в названии (или артикуле) которых содержится буква "А".
А таких товаров может быть очень много, и вряд ли результаты такого поиска хоть как-то помогут покупателю.

Искать в описании для анонса
При отмеченной галочке поиск будет производиться не только по названию, но и по описанию для анонса.

Искать по артикулу
При отмеченной галочке поиск будет производиться не только по названию, но и по артикулу.

Свойство, в котором хранится артикул
Какое свойство считать "хранителем" артикула.
Именно по этому свойству будет производиться поиск при включенной галочке "Искать по артикулу".
И значение этого свойства будет выводиться при отмеченной галочке "Показывать артикул"

Искать по свойствам
По выбранным свойствам также будет производиться поиск. Но их значения в результатах показываться не будут.

Искать разделы
Определяет, искать ли введённые символы в названиях разделов и отображать ли найденные разделы в результатах поиска.

Показывать только товары с картинкой
Настраивает поиск только на товары, у которых загружена детальная картинка или картинка анонса.

Показывать только товары в наличии
Настраивает поиск только на товары, у которых доступное количество больше нуля.

Показывать только товары с ценой
Настраивает поиск только на товары, у которых установлена цена.

Надпись в поле поиска
Надпись, отображаемая в поле для ввода поискового запроса до того, как пользователь начал что-либо в него вводить.

Количество отображаемых товаров
Максимальное количество товаров (разделов), которое отображается первоначально.
Если найденных товаров больше, чем указанное количество, то отображается кнопка "Показать ещё", при каждом нажатии на которую будет дополнительно показываться ещё по столько же товаров.

Количество отображаемых товаров на отдельной странице с результатами
Опция, аналогичная предыдущей, но для компонента отдельной страницы.

URL отдельной страницы с результатами поиска
URL страницы, на которой расположен компонент с результатами поиска (это может быть и наш компонент, и стандартный).
Если заполнено, то на этот адрес будет происходить перенаправление при нажатии на кнопку увеличительного стекла или при нажатии на Enter.
Если не заполнено, то нажатие на кнопку увеличительного стекла и на Enter будут игнорироваться.

Показывать артикул
Показывать ли артикул у найденных товаров

Отображать цену
При отмеченной галочке в списке найденных товаров будет показываться цена.

Тип цены
Цену какого типа отображать при включенной галочке "Отображать цену" и использовать в поиске при включенной галочке "Показывать только товары с ценой".

Сортировка
Выбор варианта сортировки для отображаемых результатов.
Доступные варианты: по названию и цене.
Важно: в первую очередь в результатах поиска отображаются разделы, затем товары, найденные по полному поисковому запросу, затем товары, найденные по части поискового запроса. А уже между собой эти сущности сортируются по выбранному алгоритму сортировки.

Цветовая гамма
Выбор одной из пяти цветовых гамм.

Онлайн-демо

Есть вопросы? Напишите нам!