В Opencart стандартно поиск по полям Model, SKU, UPC, EAN, JAN, ISBN и MPN идет со строгим соответствием (по части слова поиск идет только по названию товара и его тегам).
А поиск товара по его атрибутам отсутствует вообще.
Модуль
ExtendedSearch расширяет стандартный функционал поиска в магазине, позволяя настраивать поисковый механизм движка Opencart.
При активированном модуле на странице поиска будут показаны товары с частичным совпадением запроса в полях Model, SKU, UPC, EAN, JAN, ISBN, MPN, Location и в атрибутах - в соответствии с выбранными настройками
При отключении соответствующего поля в настройках модуля - поиск по этому полю будет производиться как раньше, стандартным механизмом Opencart.
DEMO 15x -
ADMIN 15x
DEMO 2x -
ADMIN 2x
DEMO 3x -
ADMIN 3x
Особенности:
- поиск по полям Model, SKU, UPC, EAN, JAN, ISBN и MPN по части слова (в том числе по нескольким словам / частям)
- добавлен поиск по полю Location
- добавлен поиск по атрибутам товара
- настраиваемый механизм поиска по полям (с использованием модуля или по умолчанию)
совместим с ocStore / Opencart.Pro / Opencart.CLUB / Opencart версий 1.5.4.x - 303x
никакие файлы не заменяет (все изменения через VQMOD/OCMOD)
не создает дополнительных полей и таблиц в БД
для версий ниже 2.x требуется VQMOD
для 2.x и выше используется OCMOD
Установка 15x:
1. Скопировать содержимое папки upload в каталог с Opencart (стандартные файлы не меняются)
2. Выставить нужные права на module/extendedsearch в Система > Пользователи > Группы пользователей
3. Установить и настроить модуль ExtendedSearch в Дополнения > Модули
Установка 2x:
1. Загрузить архив ocmod.zip для вашей версии в Дополнения > Установщик дополнений *
2. Обновить кеш модификаторов в Дополнения > Модификаторы
3. Добавить права на module/extendedsearch в Система > Пользователи > Группы пользователей
4. Установить и настроить модуль ExtendedSearch в Дополнения > Модули
* Если у вас не настроен FTP для загрузки архивов ocmod.zip в Установщике дополнений - используйте этот
патч
Установка 3x:
1. Загрузить архив extended-search_3x.ocmod.zip в Дополнения > Установка дополнений (Extensions > Installer)
2. Обновить кеш модификаторов в Дополнения > Менеджер дополнений (Extensions > Modifications)
3. Обновить кеш шаблона (theme cache) в Dashboard > Developer Settings
4. Добавить права на extension/module/extendedsearch в Система > Пользователи > Группы пользователей
5. Установить и настроить модуль ExtendedSearch в Дополнения > Модули
Другие полезные дополнения
на демо все работает
убедитесь что в настройках модуля включили поиск по модели
и что кеш модификаторов обновили
если все верно и не работает - ищите причину в используемых дополнениях / правках кода
если да, то и с этим проблем быть не должно
в любом случае, модуль бесплатен - ставьте и проверяйте
копать в настройки/поддержку Journal
насколько в курсе, он использует свой, а не стандартный механизм поиска
- улучшена совместимость с движками 2х-3х
- исправлена некорректная работа на движках 154х
и если у вас не находит товар, в названии которого встречаются такие слова - нужно искать в чем причина, а не пенять на модуль
модуль здесь совершенно не при чем
какую именно - нужно смотреть по логам самого сервера/журналу ошибок
и устранять ее в зависимости от найденного
вообще, сильно похоже что поставили модуль не для своей версии движка
2. для отключения модуля - достаточно отключить его в настройках или отключить его модификатор
чтобы "выпилить" - удалить модификатор и сами файлы модуля (какие - видно в установочном архиве)
ExtendedSearch только меняет логику самого поиска в движке
если вам нужен поиск на ajax как на демо - это уже другой модуль, AutoSearch
А значит не будет работать и AutoSearch 2x который хотел купить.
очень жаль
На шаблоне:
https://liveopencart.ru/opencart-moduli-shablony/shablonyi/luxury-adaptivnyiy-universalnyiy-shablon
на ocStore 2.3.0.2.3 установил вручную через FTP содержимое ExtendedSearch_1.03_230x.ocmod.zip
модуль в списке появился. сделал всё по инструкции, обновил кэши и тп. включил модуль, настроил.
но не заметил ни намёка на функциональность. даже поиск по атрибутам не работает...
как сделать так, чтобы работал поиск по атрибутам ( в настройках модуля всё включено! ) ?
С Уважением к Вам и Вашему Бизнесу
если в модуле все подключено и сам модуль включен,
но товары не находит по нажатию на поиск/enter
вероятно причина в том, что у вас изменен код движка
и модификатор просто не вносит изменения, так как не может найти нужные строки для добавления своего кода
смотрите лог модификаторов
сверяйте код из xml-файла с файлами в кеше модификаций на предмет добавления кода
и правьте xml по итогам под ваш код
А нет инструкции по настройке фтп (какую директорию надо указывать для скачки)?
либо неверные данные FTP в настройках
смотрите инструкцию внимательно, используйте патч
про установку дополнений здесь