Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Рекомендованные сообщения

ExtendedSearch - расширенный поиск в магазине


ExtendedSearch - расширенный поиск в магазине


Не секрет, что стандартный поиск Opencart в магазине далек от идеала:

- поиск по полям Model, SKU, EAN, JAN, ISBN и MPN идет со строгим соответствием;

- по части слова поиск идет только по названию товара и его тегам;

- поиск товара по его атрибутам отсутствует вообще;

 

ExtendedSearch расширяет стандартный функционал поиска в магазине, позволяя настраивать поисковый механизм в админке (в настройках самого модуля).

При активированном модуле на странице поиска будут показаны товары с частичным совпадением запроса в полях Model, SKU, EAN, JAN, ISBN, MPN, Location и в атрибутах.

При отключении соответствующего поля в настройках модуля - поиск по этому полю будет производиться как раньше, стандартным механизмом Opencart.

 

DEMO 3x /  ADMIN 3x

DEMO 2x /  ADMIN 2x

DEMO 15x /  ADMIN 15x

 

Особенности модуля:

- поиск по полям Model, SKU, EAN, JAN, ISBN и MPN по части слова (в том числе по нескольким словам / частям)

- добавлен поиск по полю Location

- добавлен поиск по атрибутам товара

- настраиваемый механизм поиска по полям (с использованием модуля или по умолчанию)

- не создает дополнительных полей и таблиц в БД

- поддержка ocStore / OCSHOP - Opencart.pro / Opencart версий 154x - 303x

 

- для версий ниже 2x требуется VQMOD

- для 2x и выше используется OCMOD

 

Установка 15x:

1. Скопировать содержимое папки upload в каталог с Opencart (стандартные файлы не меняются)

2. Выставить нужные права на module/extendedsearch в Система > Пользователи > Группы пользователей

3. Установить и настроить модуль ExtendedSearch в Дополнения > Модули

 

Установка 2x:

1. Загрузить архив extended_search.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 в Дополнения > Модули

 

 

Другие дополнения:

-----------------------------

AutoSearch 2x - быстрый поиск с автозаполнением

OrderField - дополнительные поля в заказе, корзине и письме

FilterOrderPM - поиск заказов по email и телефону покупателя

RelatedLinks - одно- и двусторонняя перелинковка товаров


  • Добавил
  • Добавлено
    23.05.2015
  • Категория
  • Системные требования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • ocStore
    3.0
    2.3
    2.2
    2.1
    1.5.5.1.2
    1.5.5.1.1
    1.5.5.1
    1.5.4.1.2
    1.5.4.1.1
    1.5.4.1
  • OpenCart.Pro, ocShop
    Opencart.pro 2.3
    Opencart.pro 2.1
    OcShop 2.0.3.х
    OcShop 1.5.6.4.х
  • Обращение к серверу разработчика
    Нет

 

  • +1 3
Ссылка на комментарий
Поделиться на других сайтах

И второй раз спасибо. Прям все, что мне нужно ))

Ссылка на комментарий
Поделиться на других сайтах


А морфология предусомтрена в данном модуле?

нет

модуль прост как кирпич и бесплатен - можете доработать как хотите ;)

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

Установил и немного разочаровался :( . В демо-админке версия 1.06. :-)  В скачанном файле же версия 1.00. В демке есть вариант сортировок, количество символов после которого начинается поиск, у меня же этого ничего нет. Можетя я что-то не так сделал? :|

Ссылка на комментарий
Поделиться на других сайтах


Установил и немного разочаровался :( . В демо-админке версия 1.06. :-)  В скачанном файле же версия 1.00. В демке есть вариант сортировок, количество символов после которого начинается поиск, у меня же этого ничего нет. Можетя я что-то не так сделал? :|

 

просто перепутали модуль ExtendedSearch с модулем AutoSearch ;)

первый - бесплатный, расширяет стандартный поиск

второй - платный, "поиск на лету" с моментальным показом результатов по типу гугла

Ссылка на комментарий
Поделиться на других сайтах

Вот я ж говорю, нужен норм фильтр по форуму, чтоб модули по атрибутам и т.д. фильтровал.
я тут наверное %20 модулей не видел))

Есть платная версия его?
ну чтоб можно было в левый сайдбар например воткнуть?
я так понимаю он по всем щелям ищет? и описаниям тож?

Ссылка на комментарий
Поделиться на других сайтах


Вот я ж говорю, нужен норм фильтр по форуму, чтоб модули по атрибутам и т.д. фильтровал.

я тут наверное %20 модулей не видел))

Есть платная версия его?

ну чтоб можно было в левый сайдбар например воткнуть?

я так понимаю он по всем щелям ищет? и описаниям тож?

 

- опять ты!!! (с) :-D

 

платной нет - этот модуль лишь производит подмену стандартного механизма опенкарт

 

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

если свой - то и результаты будут через свой

 

описания не трогает вообще - по описаниям ищет при включенном чекбоксе в расширенной форме на странице поиска

не включено - не ищет ;)

Ссылка на комментарий
Поделиться на других сайтах

- опять ты!!! (с) :-D

 

платной нет - этот модуль лишь производит подмену стандартного механизма опенкарт

 

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

если свой - то и результаты будут через свой

 

описания не трогает вообще - по описаниям ищет при включенном чекбоксе в расширенной форме на странице поиска

не включено - не ищет ;)

Кто ж ещё))

есть такой модуль но чет Ярик его забросил.. (

не хватает в нём того, что там просят добавить)

вот надо чтоб включил всё в модуле и он сам ищет без помощи встроенного)

Ссылка на комментарий
Поделиться на других сайтах


есть AutoSearch (ExtendedSearch как бесплатное расширение для него и делался)

но поиска "по всем щелям" там нет - посчитал, что при поиске по всему:

1) итоговый результат будет далек от ожиданий делающего запрос - "все в кашу" (типа как сейчас поиск по форуму :ugeek: )

2) чем больше параметров при поиске задействовано - тем больше нагрузка

 

подумаю, возможно пересмотрю мнение - если найду оптимальное решение по нагрузке

 

а Ярик похоже все забросил - кроме bath editor ;)

Изменено пользователем AlexDW
Ссылка на комментарий
Поделиться на других сайтах

есть AutoSearch (ExtendedSearch как бесплатное расширение для него и делался)

но поиска "по всем щелям" там нет - посчитал, что при поиске по всему:

1) итоговый результат будет далек от ожиданий делающего запрос - "все в кашу" (типа как сейчас поиск по форуму :ugeek: )

2) чем больше параметров при поиске задействовано - тем больше нагрузка

 

подумаю, возможно пересмотрю мнение - если найду оптимальное решение по нагрузке

ну так на выбор)

мне лично достаточно атрибутов, наименования и описания в одном)

а по форуму да... недоделанный он какой-то...

Ссылка на комментарий
Поделиться на других сайтах


Цитирую письмо из лички:

 

пожелания - это замечательно, но лучше всего писать их именно в теме модуля, а не в ЛС

тема поиска по описанию (по умолчанию) поднималась не раз, например такое решение попробуйте

(только свой оригинальный файл сохраните на всякий случай сначала)

учтите - добавление поиска по описанию может увеличить нагрузку на сервер, особенно когда поиск идет по 1-2 символам

 

Поднималась то она поднималась, только к сожалению те кто пишет модули почему-то не слышат пользователей, иногда читаешь и просто прямо на двух разных языках люди разговаривают и друг друга не понимают, причем зачастую авторы модулей отстаивают мнение что пользователь ошибается и ему так делать не надо

 

По данной вами ссылке проблема поиска по ОПИСАНИЮ ТОВАРА решается вот так в версиях 1,5

в файле — catalog\view\javascript\common.js строки

url += '&search=' + encodeURIComponent(search);

меняем на

url += '&search=' + encodeURIComponent(search) + '&description=true';

 

я же хотел то же самое в версии 2,0

Ссылка на комментарий
Поделиться на других сайтах


  • 7 месяцев спустя...

Модуль обновлен до версии 1.01

- Добавлено игнорирование регистра в названии товара при поиске для релевантной выдачи

Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...

Здравствуйте, на opencart 2.1.0.2 такая вот проблема Fatal error: Class 'Controllermodule' not found in .../vq2-system_storage_modification_system_engine_loader.php on line 28

 

Не подскажете как решить?)

Изменено пользователем poltorrr
Ссылка на комментарий
Поделиться на других сайтах


подскажу - не использовать кривую версию vqmod на движках второй ветки

ищите по форуму, обсуждалось неоднократно

 

пробуйте такую версию vqmod, вроде как автор решил проблему его конфликтов с ocmod

Ссылка на комментарий
Поделиться на других сайтах

  • 3 месяца спустя...

Модуль обновлен до версии 1.02

- Изменен код модуля для корректного поиска по нескольким словам (или их частям)

Ссылка на комментарий
Поделиться на других сайтах

  • 3 месяца спустя...

Модуль обновлен до версии 1.03

- Добавлена поддержка движков 2200-2302

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

скорей всего у вас неверно настроен FTP для загрузки архивов

используйте патч из описания модуля

Ссылка на комментарий
Поделиться на других сайтах

скорей всего у вас неверно настроен FTP для загрузки архивов

используйте патч из описания модуля

Да спасибо. Помогло.

Ссылка на комментарий
Поделиться на других сайтах


  • 4 недели спустя...

У меня не работает на http://100strun.ru 

Вообще ничего не изменилось...

 

во первых, у вас поиск в шапке вообще не работает, работает только поле непосредственно на самой странице поиска

 

во вторых, стандартный механизм поиска не нашел бы товар по вводу комбинации из части названия и части модели через пробел

как пример - наберите 6686 cl у себя на странице поиска с включенным модулем и с отключенным

Ссылка на комментарий
Поделиться на других сайтах

во первых, у вас поиск в шапке вообще не работает, работает только поле непосредственно на самой странице поиска

 

во вторых, стандартный механизм поиска не нашел бы товар по вводу комбинации из части названия и части модели через пробел

как пример - наберите 6686 cl у себя на странице поиска с включенным модулем и с отключенным

да, признаюсь что с отключенным модулем поиск по коду товара вообще почему то не осуществляется))

Просветите пожалуйста почему поиск в шапке вообще не работает? Как его активизировать?

Изменено пользователем mastertim
Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.