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 legioner26
      499.00 руб
      Скачать/Купить дополнение


      Комплект модулей Рекомендуемые-Акции-Новинки, Товары из категории (рандом), Просмотренные
      Комплект из трех модулей с адаптацией (мобилка, макетное расположение)
      1. Рекомендуемые-Акции-Новинки и т.д.  http://demo.teplomir-svet.ru/
      Настройки:
      - Выставление лимита товарных позиций
      - Количество рядов и количество товаров в ряде
      - Возможность добавления ссылки на страницу
      - Цвет текста названия модуля
       
      2. Товары из категории - Рандомно выбираются похожие товары на странице товарного предложения http://demo.teplomir-svet.ru/palm-treo-pro
      Настройки:
      - Выставление лимита товарных позиций
      - Количество рядов и количество товаров в ряде
       
      3. Просмотренные товары  - Показ товаров которые были просмотрены пользователем
      Настройки:
      - Выставление лимита товарных позиций
      - Количество рядов и количество товаров в ряде
      - Выставление времени для хранения товарных позиций в сессии
       
      УСТАНОВКА
      В зависимости от версии ОС скопировать содержимое папок архива в корень сайта
      В случае если у Вас не подключен плагин owl.carousel, установить модификатор PSS-x.ocmod.xml через установку дополнений
       
      ПРИМЕЧАНИЕ
      Модули тестировались на стандартных темах.
      Переверстка под не стандартную тему оплачивается отдельно.
       
      -  
      Добавил legioner26 Добавлено 30.06.2019 Категория Модули Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 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.х Обращение к серверу разработчика Нет  
    • By legioner26
      Комплект из трех модулей с адаптацией (мобилка, макетное расположение)
      1. Рекомендуемые-Акции-Новинки и т.д.  http://demo.teplomir-svet.ru/
      Настройки:
      - Выставление лимита товарных позиций
      - Количество рядов и количество товаров в ряде
      - Возможность добавления ссылки на страницу
      - Цвет текста названия модуля
       
      2. Товары из категории - Рандомно выбираются похожие товары на странице товарного предложения http://demo.teplomir-svet.ru/palm-treo-pro
      Настройки:
      - Выставление лимита товарных позиций
      - Количество рядов и количество товаров в ряде
       
      3. Просмотренные товары  - Показ товаров которые были просмотрены пользователем
      Настройки:
      - Выставление лимита товарных позиций
      - Количество рядов и количество товаров в ряде
      - Выставление времени для хранения товарных позиций в сессии
       
      УСТАНОВКА
      В зависимости от версии ОС скопировать содержимое папок архива в корень сайта
      В случае если у Вас не подключен плагин owl.carousel, установить модификатор PSS-x.ocmod.xml через установку дополнений
       
      ПРИМЕЧАНИЕ
      Модули тестировались на стандартных темах.
      Переверстка под не стандартную тему оплачивается отдельно.
       
      -  
    • By winner0377
      Может быть кто сталкивался, как сделать так чтобы в карточке товара был призыв посмотреть всю категорию данного товара и смежные товары
      Пример по ссылке
      https://prnt.sc/pvt80i
  • 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.