Совместимость:
OpenCart 2.3OpenCart 3.*OCStore 2.3OCStore 3.*
- Морфология - каждое слово из введённой фразы участвует в поиске под всеми формами склонения, ед. и мн. числа.
- Релевантность - при выборе товара или категории из списка предложенных вариантов, при следующем подобном поиске, выбранное значение будет выше в списке выдачи для всех пользователей.
- Синонимы - задаются вручную в админке. Синонимы одной группы будут иметь одинаковае значение при поиске.
- История - выбранное значение из поисковой выдачи сохраняется в куках браузера, и отображается списком при клике на поисковую строку.
- Яндекс.Speller - помогает находить и исправлять орфографические ошибки в русском, украинском или английском тексте
- Группировка товаров с одинаковым названием в живой выдаче с отображением минимальной цены (от), и переходом в поиск при клике
- Поисковый индекс формируется и обновляется планировщиком. Скорость поиска с индексом существенно выше
- Поиск по названиям товаров и категорий. Помимо категорий, найденых по совпадению в названии, выводятся категории найденных товаров
- Все преимущества так же относятся и к стандатрной странице поиска
Требования к хостингу:
- php от 7.2
- mysql от 8.0
- MariaDB от 10.0.5
- post_max_size и upload_max_filesize не менее 12 Мб
Установка:
- Обязательно установить LocalCopy
- Установить модуль через Установку расширений в админке
- Обновить модификаторы
- Дать права на просмотр и изменение extension/mmlivesearch вашей группе пользователей в Система - Пользователи - Группы пользователей
- Обязательно отключить другие модули живого поиска, в том числе встроенные в шаблон
Если модуль не заработал:
1. Убедитесь, что в настройках правильно указаны селекторы.
2. В стандартном шаблоне opencart 3 забыли вывести подключенные через addScript js скрипты в подвале. По этой причине js не подгружается в большинстве шаблонов.
Для исправления необходимо в файл catalog/view/theme/ШАБЛОН/template/common/footer.twig перед </body> добавить:
{% for script in scripts %}
<script src="{{ script }}" type="text/javascript"></script>
{% endfor %}
Для 2.3
<?php foreach ($scripts as $script) { ?>
<script src="<?php echo $script; ?>" type="text/javascript"></script>
<?php } ?>
После чего обновить модификаторы!
Либо обратитесь к автору шаблона.
Модуль устанавливается через установку расширений в админке
Предварительно обязательно установить LocalCopy
Адаптацию для шаблона предоставляю после обращения
Поиск с морфологией по названию атрибутов, значениям атрибутов, значениям опций!
К примеру, если ввести в поиск "Красные куртки", будут найдены товары со всеми формами слов как в названии, так и в значении опций и атрибутов, а так же в названии атрибута
Демо сайт
Админка модуля
[size=100]demo/demo
[/size]
Условия адаптации модуля под шаблон:
- Автор модуля не несёт обязательств в адаптации модуля под шаблон
- В случае, если нет готовой адаптации под ваш шаблон, адаптация будет платной
- В случае, если текущая, входящая в состав модуля, бесплатная адаптация отображается не так, как Вы ожидаете, либо шаблон обновился, и адаптация не работает должным образом, адаптация будет платной
- Автор модуля вправе отказать в адаптации к шаблону, использующему скрипты, вносящие изменения в работу модуля, а так же имеющие в своём состеве методы, заменяющие стандартные методы движка
- С данными шаблонами не работаю: journal
- Адаптация есть для следующих шаблонов: cyberstore, lightshop, prostore, unishop2
Условия использования
Файлы модуля не закодированы, проверок ключей в модуле нет, код модуля полностью доступен для доработок.
Одна покупка даёт право использовать модуль на одном сайте, количество доменов не ограничено, но все они должны быть запаркованы на один мультимагазин (стандартный функционал opencart). Таким образом, одну копию модуля разрешается использовать на одной копии движка (opencart).
В случае передачи модуля третьим лицам, доступ к обновлениям модуля будет закрыт.
Приобретая это ПО, Вы соглашаетесь с данными условиями.
16.11.24 v2.2
- Поиск по словам со спец.символами, не учитывая эти спец.символы. Т.е. товар с названием "Gislaved 205/55 R16" можно найти при вводе "Gislaved 205*55 R16" или "Gislaved 205 55 R16"
- Вывод товаров с нулевым остатком (включается в настройках)
29.10.24 v2.1
- Яндекс.Спеллер добавлен в основной поиск
10.06.24 v2.0
- Логика поиска изменена, добавлена возможность формирования индекса для более быстрого поиска
- Исправление ошибок ввода, исправление неправильной раскладки клавиатуры
- Изображения товаров в живом поиске
02.11.23 v1.7
- учтено множество (т.е. более одной) поисковых строк в шаблонах
02.11.23 v1.6
- добавлена цена (с учётом скидок) в вывод живого поиска
01.11.23 v1.5
- поиск с морфологией по названию атрибутов, значению атрибутов, и значению опций
05.10.23 v1.3
- вывод результата на страницу поиска
02.08.23 v1.2
- добавлен поиск по полям sku, upc, ean, jan, isbn, mpn, model (настраивается в админке)
- выбор сортировки результатов поиска по релевантности, дате создания товара или категории, или по цене товара
27.07.23 v1.0
Способ распространения:
Совместимость:
OpenCart 2.3OpenCart 3.*OCStore 2.3OCStore 3.*
Версия PHP:
PHP 7.2PHP 7.3PHP 7.4PHP 8.0PHP 8.1PHP 8.2
Активация:
Не требуется
Получение файлов:
На сайте, в личном кабинете
Система защиты:
VQmod:
Нет
Ocmod:
Да
Events:
Загружено:
24.07.2023
Обновление:
14.01.2025
Просмотров:
5897
Покупок:
82
Файлы будут доступны после покупки
И все устраивало, пока не пришла пора переезда на новый сервер, под новую версию php. Связался с автором и получил ответ, что я покупал модуль больше года назад, поэтому для получения обновления я должен купить новую лицензию за полную стоимость продукта. И, в принципе, я бы пошел на это, так-как деньги не великие, а модуль устраивал. Но в качестве способов оплаты были предложены 2 украинские карты, на которые невозможно оплатить ни из РФ, ни из Беларуси, либо оплата на украинском же opencartforum, либо биткойны. В общем, забота об удобстве клиента на такой недосягаемой высоте, что пошел искать альтернативу.
Нашел данный модуль, купил, не без помощи разработчика установил. Обошлось бы и без помощи, будь я чуть более искушенным в php. И я счастлив. Данный поиск гораздо красивей и функциональней. И проще в настройке.
В процессе работы выяснилось, что не ищутся товары с нулевыми остатками. Написал разработчику и в выходной день, буквально через пару часов после обращения получил ответ, что нужно скачать и установить обновленный модуль, в котором появился дополнительный пункт настройки - отображать или нет товары с нулевыми остатками.
И разработчика и модуль настоятельно рекомендую.
Поясню про установку. Никаких знаний php и прочего не нужно.
В данном случае в настройках php на хостинге было низкое значение upload_max_filesize, поэтому установщик не мог загрузить файл модуля.
Модуль отличный, автор оперативно ответил на все вопросы и помог с установкой.
Плюсы:
- Возможность добавлять синонимы (на остальных модулях нет.
- История поиска
- группировка результатов.
- индексация результатов
- Яндекс проверка ошибок.
Рекомендую.
Все быстро, оперативно!
У меня товаров больше 120 тыс на сайте, все летает, ищет моментально! Отличной модуль, очень рекомендую!
Сам не сообразил, как установить, хотя жирным шрифтом написано :).
Очень оперативно в наше время, это большой плюс.
Модуль работает, всё отлично ищет.