Jump to content

Recommended Posts

Модуль "Похожие товары"


Модуль "Похожие товары"


Модуль "Похожие товары" выводит товары этой же категории, в которой и находится искомый товар.

Его особенность в том, что он выводит товары из категории, следующие за текущим, т.е. товары, идущие вслед, по id.

Например, в категории "Ноутбуки" есть 25 товаров - в карточке 10-го товара, будут выводится "похожие" начиная с 11-го, тобишь - 11, 12, 13, 14, 15.. ,

в карточке 23-го товара до "конца" остается лишь 2 единицы, поэтому следующие будут идти сначала, тобишь - 24, 25, 1, 2, 3..

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

В модуле две локали - русская и буржуйская)

Возможности:

  • произвольный заголовок;
  • вывод на любой схеме(странице);
  • расположение модуля(слева,справа,вверх,низ);
  • размер изображений;
  • лимит;
  • порядок сортировки;

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

Работает на всех версиях 1.5.x и 0.2.х

Демо:

ocStore 1.5.4.1

ocStore 0.2.0

Этот модуль ничто иное, как интерпретация vQmod-мода Похожие товары (vqmod) по заявкам пользователей, в отдельный, самостоятельный и настраиваемый модуль :)

По заявкам пользователей, добавлена модификация модуля(архив similar_products_mod.zip)

Отличие данного экземпляра от оригинала в том, что товары выводятся не "следом" за текущим, а 2-предыдущих и 2-следующих(если установить лимит = 2)

Добавлен еще один вариант - с выборкой похожих товаров не по id, а по цене(архив similar_products_mod_price.zip)

UPD: Добавил модуль для версий OcStore 0.2.х

UPD2: для версий OcStore 0.2.х добавил возможность выводить модуль снизу товара(требуется vqmod). Можно и обойтись и без него - всего две строчки добаляет в два файла, не составит труда сделать это самостоятельно :)

UPD3: добавил модификацию для версии OcStore 0.2.х(см. выше)

Быть может Вас могут заинтересовать:


 

  • +1 4

Share this post


Link to post
Share on other sites

Можно ли ограничить кол-во выводимых похожих товаров, например, не больше 8?

Share this post


Link to post
Share on other sites

Можно ли ограничить кол-во выводимых похожих товаров, например, не больше 8?

Да, в настройках модуля - Лимит

Share this post


Link to post
Share on other sites

Купил модуль, отлично пашет на 1.5.1.3 Спасибо!

Установил лимит на кол-во выводимых товаров. Не подскажете, как добавить в этот модуль ссылку внизу: "Все товары данной категории" Это что-то вроде хлебных крошек получится, только не полностью путь указать, а только родительскую категорию?

Share this post


Link to post
Share on other sites

Купил модуль, отлично пашет на 1.5.1.3 Спасибо!

Установил лимит на кол-во выводимых товаров. Не подскажете, как добавить в этот модуль ссылку внизу: "Все товары данной категории" Это что-то вроде хлебных крошек получится, только не полностью путь указать, а только родительскую категорию?

$this->url->link('product/category', 'path=' . $this->request->get['path'])

- путь к текущей категории

Share this post


Link to post
Share on other sites

Отличный модуль Автору спасибо!

Но есть одно НО: если схема по умолчанию - товар, то на страницах "карта сайта" и "поиск" появляется косяк.

Notice: Undefined index: category_id in /home/babyswee/site.com.ua/www/catalog/model/module/similar.php on line 12

Share this post


Link to post
Share on other sites

народ а похожие товары рандомов выводятся?

Share this post


Link to post
Share on other sites

Отличный модуль Автору спасибо!

Но есть одно НО: если схема по умолчанию - товар, то на страницах "карта сайта" и "поиск" появляется косяк.

Notice: Undefined index: category_id in /home/babyswee/site.com.ua/www/catalog/model/module/similar.php on line 12

Автор, помоги!

В описании модуля писал:

>>по умолчанию выбрана схема Product - на других работать не будет, так что не меняем

- почему на других страницах, таких как, "карта сайта" и "поиск" нет и не может быть "похожих товаров", думаю, не стоит объяснять.. :wink:

- вывод ошибки, в других схемах, отличных от "Product", где модулю нечего показывать, пофиксил, обновитесь

Share this post


Link to post
Share on other sites
а как в описании написано? :)
я про то что они каждый раз меняються или все время постоянные?) этого я так и не поняЛ)

Share this post


Link to post
Share on other sites

купил модуль... спасибо... отлично работает...

а можно ли сделать чтоб он выводил не следующие товары, а 2 предыдущих и 2 следующих?

то есть окружение просматриваемого товара....

Share this post


Link to post
Share on other sites

купил модуль... спасибо... отлично работает...

а можно ли сделать чтоб он выводил не следующие товары, а 2 предыдущих и 2 следующих?

то есть окружение просматриваемого товара....

Можно :)

Добавил такую модификацию - архив similar_products_mod.zip

Всего доброго :)

Share this post


Link to post
Share on other sites

т.к в личку не ответили, спрошу тут. Не могли бы вы адаптировать данный модуль под ocStore 0.2.2 (0.2.x, старая версия движка)?

Share this post


Link to post
Share on other sites

$this->url->link('product/category', 'path=' . $this->request->get['path'])

- путь к текущей категории

Не понял куда ее нужно ? catalog/view/theme/...../template/module не получается, а очень нужно, подскажите пожалуйста...)

Share this post


Link to post
Share on other sites

Здравствуйте хорошо бы чтоб был скролинг чтобы, если лимит стоит 30 то сами понимаете будет не очень красиво. Как тут http://rozetka.com.ua/hp_elitebook_2570p_a1l17av_2/p266558/

по дефолту подключен скрипт jcarousel, что мешает повесить карусельку на блок с товарами?:)

при следующем обновлении добавлю такую опцию вкл./выкл. карусели

Share this post


Link to post
Share on other sites

Здрасте купил ваш модуль,но в теме моей он как то не так отображается вот  http://www.test.gistyle-shop.ru/index.php?route=product/product&product_id=51            вот так ,а хотелось бы как в примере на этой же странице  но сразу выше вашего модуля,тоесть хотелось бы что бы стиль темы сохранялся!

Share this post


Link to post
Share on other sites

Здрасте купил ваш модуль,но в теме моей он как то не так отображается вот  http://www.test.gistyle-shop.ru/index.php?route=product/product&product_id=51            вот так ,а хотелось бы как в примере на этой же странице  но сразу выше вашего модуля,тоесть хотелось бы что бы стиль темы сохранялся!

возьмите шаблон любого другого модуля из Вашей темы, к примеру bestseller.tpl, переименуйте его в similar.tpl  и замените, должно быть без проблем

Share this post


Link to post
Share on other sites

Здрасте купил ваш модуль,но в теме моей он как то не так отображается вот  http://www.test.gistyle-shop.ru/index.php?route=product/product&product_id=51            вот так ,а хотелось бы как в примере на этой же странице  но сразу выше вашего модуля,тоесть хотелось бы что бы стиль темы сохранялся!

возьмите шаблон любого другого модуля из Вашей темы, к примеру bestseller.tpl, переименуйте его в similar.tpl  и замените, должно быть без проблем

Я сделал как Вы описали, но все равно неправильно отображается.

Share this post


Link to post
Share on other sites

 

Здрасте купил ваш модуль,но в теме моей он как то не так отображается вот  http://www.test.gistyle-shop.ru/index.php?route=product/product&product_id=51            вот так ,а хотелось бы как в примере на этой же странице  но сразу выше вашего модуля,тоесть хотелось бы что бы стиль темы сохранялся!

возьмите шаблон любого другого модуля из Вашей темы, к примеру bestseller.tpl, переименуйте его в similar.tpl  и замените, должно быть без проблем

Я сделал как Вы описали, но все равно неправильно отображается.

Все, я разобрался, спасибо. Все заработало правильно (пришлось покопаться в коде и исправить 2 файла модуля)

Share this post


Link to post
Share on other sites

Ув. пользователи, под ocStore 0.2.2 модуль не работает, поэтому можете не покупать.

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

Share this post


Link to post
Share on other sites

Здравствуйте хорошо бы чтоб был скролинг чтобы, если лимит стоит 30 то сами понимаете будет не очень красиво. Как тут http://rozetka.com.ua/hp_elitebook_2570p_a1l17av_2/p266558/

по дефолту подключен скрипт jcarousel, что мешает повесить карусельку на блок с товарами? :)

при следующем обновлении добавлю такую опцию вкл./выкл. карусели

Поддерживаю пожелание на счет карусели!!!

Share this post


Link to post
Share on other sites

Дмитрий, скажите, можно ли сделать в модуле чтоб 2 перед и 2 после выбирались не по id товара, а по цене. Т.е. смотрим товар за 4 руб. а в вашем модуле показываются товары по 2,3 и 5 и 6 руб. соответственно. Дело в том, что у меня товары сортируются по умолчанию по цене по возрастанию. И хотелось бы смотря на товар видеть аналог чуть дешевле и чуть дороже.

 

Готов оплатить Ваши труды, спасибо.

Share this post


Link to post
Share on other sites

Дмитрий, скажите, можно ли сделать в модуле чтоб 2 перед и 2 после выбирались не по id товара, а по цене. Т.е. смотрим товар за 4 руб. а в вашем модуле показываются товары по 2,3 и 5 и 6 руб. соответственно. Дело в том, что у меня товары сортируются по умолчанию по цене по возрастанию. И хотелось бы смотря на товар видеть аналог чуть дешевле и чуть дороже.

 

Готов оплатить Ваши труды, спасибо.

в модели, в ф-ции getProductSimilar замените в условиях выборки p.product_id на p.price

это не решило задачу, был создана другая модель выборки товаров

Edited by zubovd

Share this post


Link to post
Share on other sites

Ув. пользователи, под ocStore 0.2.2 модуль не работает, поэтому можете не покупать.

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

 

модуль работает на чистой сборке версий ocStore 0.2.х на все 100% - демо есть в шапке

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

  • +1 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By sv2109
      Больше 10 тысяч загрузок модулей от sv2109!
      Внимание! Модуль является дополнением до модуля Поиск с морфологией и релевантностью и не будет работать без этого модуля!
      Что делает этот модуль?
      Модуль создает на странице товара блок похожих товаров на основании данных этого товара используя морфологию и релевантность.
      Описание работы модуля
      Для поиска похожих товаров берется название существующего товара и осуществляется поиск используя настройки и библиотеки модуля
      "Поиск с морфологией и релевантностью". В зависимости он настроек поиск можете осуществляться по полям:
      - название товара
      - описание
      - теги
      - модель
      - SKU
      - другие поля
      Ознакомится со всеми возможностями поиска вы можете на странице модуля Поиск с морфологией и релевантностью.
      Совместимость
      ocStore,openCart 2.0.x, 2.1.x, 2.3, 3.0
       
      Для связи с автором модуля пишите на [email protected]
      © Стасюк Владимир (sv2109.com), 2016
    • By sv2109
      350.00 руб
      Скачать/Купить дополнение


      Похожие товары с морфологией и релевантностью
      Больше 10 тысяч загрузок модулей от sv2109!
      Внимание! Модуль является дополнением до модуля Поиск с морфологией и релевантностью и не будет работать без этого модуля!
      Что делает этот модуль?
      Модуль создает на странице товара блок похожих товаров на основании данных этого товара используя морфологию и релевантность.
      Описание работы модуля
      Для поиска похожих товаров берется название существующего товара и осуществляется поиск используя настройки и библиотеки модуля
      "Поиск с морфологией и релевантностью". В зависимости он настроек поиск можете осуществляться по полям:
      - название товара
      - описание
      - теги
      - модель
      - SKU
      - другие поля
      Ознакомится со всеми возможностями поиска вы можете на странице модуля Поиск с морфологией и релевантностью.
      Совместимость
      ocStore,openCart 2.0.x, 2.1.x, 2.3, 3.0
       
      Для связи с автором модуля пишите на [email protected]
      © Стасюк Владимир (sv2109.com), 2016
      Добавил sv2109 Добавлено 18.05.2016 Категория Модули Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Нет Старая цена 0  
    • By VadimYG1
      Здравствуйте.
       
      Нужен модуль визуально похожий на встроенный модель "Похожие товары", но с расширенными возможностями.
      Во первых нужна возможность сопоставлять "похожесть" товара не по 1-й а по нескольким (4 - 6) характеристикам.
      Во вторых нужно иметь возможность задавать погрешность при сопоставлении характеристик.
      В третьих нужно чтобы модуль учитывал порядок сортировки товаров и выводил их с учетом этого.
      OpenCart 2.1
    • By pimur
      490.00 руб
      Скачать/Купить дополнение


      Аналогичные товары, группировка в виде опции как отдельный товар - версия Pro
      Отдельные товары в виде опции для Opencart. Модуль позволяет сгруппировать однотипные товары в единую цепочку как для клиента, так и для поискового бота.
      Что умеет?
      Группировать товары на главный товар, добавляя в header тег rel="canonical" на главный товар который вы указали при заполнении товара. Выводить сгруппированные товары в виде опции на странице товара. Умеет выводить картинку товара или цвет указанный при заполнении. Включать rel="Canonical" - опционально. Включать Owl Carousel - опционально. Подключать свой файл стилей - опционально. Какие преимущества модуля?
      Использует стандартные поля товара (jan, isbn, mpn) Минимальные настройки и вмешивание в логику наполнения, что исключает ошибки. Не нагружает вывод в карточке товара, всего 1 маленький запрос и то если только id товара указан, если не указан то и вообще нету запроса в базу. Легко масштабируется и переносится с версий на версии движка, так как задействованы стандартные поля. Хорошо для сео, в том случае если у вас 1 описание на одних и тех же товарах и так раз по 10. Удобно для пользователя, потому что он может из Каталога/Категории отфильтровать и выбрать то что ему нужно не заходя в каждый товар и не тратя время на поиски нужной опции. Как обработать большое кол-во товаров?
      Достаточно воспользоваться любым из модулей массового редактирования товаров. Так как используются стандартные поля товара, любой нормальный модуль обработки товаров подхватит их в штатном режиме. Например мне удавалось в спокойном режиме проставлять по 50-100 товаров за пол часа например через Bath Editor или MULTIEDIT - Пакетное редактирование товаров Вам достаточно вывести нужные поля в настройках таких модулей и про чикать например https://prnt.sc/nwpqmq Магазин Демо Демо без карусели  Админка вход логин demo пароль demo  
      Возможно пригодиться
       
       
      Внимание
      Мод использует три стандартных поля в карточке товара которые как правило никто не использует и они обычно пустые и не нужные болтаются как ...... в проруби.
      Поэтому если вы уже используете эти поля своими данными, то скорее всего этот мод вам не подойдет.
      Если Вы планируете в название товаров вписывать много букв, то сделайте запрос в вашу базу данных на увлечение длины.
      ALTER TABLE `oc_product` CHANGE `mpn` `mpn` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL; Где oc_ это ваш префикс базы данных
      Уточнения
      Модуль 100% работает на стандартном шаблоне и стандартном controller товара. Как правило должен работать и не на стандартном, но в виду того что фантазии людей в верстке и создании шаблонов у всех разные, возможно что не подцепится вывод на фронте, решается 1 правкой в ocmod файла.
      Мод распространяется AS IS - Как есть ссылка
      Запрещается распространение, продажа от своего имени или третьих лиц. Только для личного использования.
      Установка
      Установка стандартная через установщик ocmod в админке магазина. Добавил pimur Добавлено 15.09.2019 Категория Опции Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3 ocStore 3.0
      2.3 OpenCart.Pro, ocShop Opencart.pro 2.3 Обращение к серверу разработчика Нет Старая цена  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.