Модуль поиск opencart. Модуль умного поиска для Opencart/Ocstore 1.5, 2.0, 2.1, 2.2, 2.3, 3.0.
Работает через ajax в режиме реального времени. Модуль поддерживает возможность находить товары, даже если запрос введен с ошибкой или в другой раскладке клавиатуры. Модуль может искать по названию товара и по полю model.
Имеет возможность изменять настройки из панели администратора:
- задать элемент, к которому будет применен умный поиск (по умолчанию это элемент header input[name="search"])
- вывод изображения
- размеры изображения
- вывод модели (артикула)
- вывод цены
- возможность включения поиска по модели (артикулу)
- возможность применения алгоритма поиска на странице поиска
- лимит выводимых результатов
Модуль работает на основе проиндексированных данных сайта, что ускоряет работу. Файлы движка не будут затронуты, т.к. модуль работает через модификатор ocmod. Если модуль не работает, то возможно у вас не стандартный шаблон, либо присутствуют другие модификаторы, вносящие изменения в базовые файлы движка. Установка и адаптация платная.
Установка для движка версии 2.0 и выше:
1) Установить архив через панель администратора через Установка дополнений.
2) Зайди в Менеджер дополнений и обновить модификации.
3) Войти в настройки модуля в Дополнения - Модули - Умный поиск , и выставить необходимые настройки. Сохранить.
4) Еще раз зайти в настройки модуля в Дополнения - Модули - Умный поиск и выполнить индексацию сайта путем нажатия кнопки
ИНДЕКСАЦИЯ (после этого сохранять уже не обязательно, индексация выполняется на основе уже сохраненных настроек модуля).
Установка для движка версии 1.5:
1) Содержимое папки upload скопировать в корень сайта. На сайте должен быть установлен vqmod.
2) Зайди в Система - Пользователи - Группы пользователей и внести изменения в вашей группе пользователя. Поставить галочки напротив module/smartsearch в блоках "Разрешен просмотр" и "Разрешено внесение изменений".
3) Войти в Дополнения - Модули. Установить модуль Умный поиск , и выставить необходимые настройки. Сохранить.
4) Еще раз зайти в настройки модуля в Дополнения - Модули - Умный поиск и выполнить индексацию сайта путем нажатия кнопки ИНДЕКСАЦИЯ (после этого сохранять уже не обязательно, индексация выполняется на основе уже сохраненных настроек модуля).
Демо:
http://9505831828.myjino.ru
http://9505831828.myjino.ru/admin
demo
demo
Заявленный функционал работает на 100%
Есть предложение к разработчику модуля по улучшению функционала.
Сделать поиск по Мета-тег Keywords и тегам, и цены данному модулю не будет
Проверил модификатор там была ошибка с catalog/controller/common/footer.php. Модификатор искал:
public function index() {а в контроллере :public function index($setting) {Поправил модификатор - всё равно результата никакого. Попробовал для эксперимента вывести модуль в позицию - получил ошибку "SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data"У меня сейчас сайт на локалке, OC 2.3.2.3 Я ещё не заливал его в интернет.
В базовом файле движка catalog/controller/common/footer.php должно быть
public function index() {
а не
public function index($setting) {
из этого могу сделать вывод, что у вас кем-то вносились правки в базовые файлы движка. Установка и адаптация под конкретно ваш сайт будет стоить 500р.И помочь я вам смогу, если вы зальете сайт на сервер, и предоставите доступы к админке и фтп.
у нас opencart 3 0 3 7
шаблон ultraStore
нужна ли будет адаптация?
релевантность
морфология
поиск по описанию и артикулу
?
Что-то не ищет кириллицей.
Латиницей - все ок, а кириллицей никак :(
Спасибо ему