Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


Recommended Posts

1. Работает ли данный модуль с включенным seoPro?

2. Работает ли данный модуль с не дефолтным шаблоном?

 

1. У данного модуля нет зависимостей от типа ЧПУ, работает

2. Если в Вашем "не дефолтном" шаблоне сохранена структура шаблона модулей, то будет отображаться "как родной":) . В противном случае, можно без проблем подправить

Надіслати
Поділитися на інших сайтах

  • 2 weeks later...

Подскажите, пожалуйста, по двум вопросам:

1) будет ли этот модуль работать на Maxystore 1.5.3.1?

2) здесь уже упоминали карусель, можно поподробнее о реализации? Хотелось бы, чтобы можно было задать limit1 - количество видимых товаров, limit2 - сколько всего можно просмотреть при прокрутке карусели. Если такое можно реализовать, то как (что и где конкретно прописать)?

Надіслати
Поділитися на інших сайтах


Подскажите, пожалуйста, по двум вопросам:

1) будет ли этот модуль работать на Maxystore 1.5.3.1?

2) здесь уже упоминали карусель, можно поподробнее о реализации? Хотелось бы, чтобы можно было задать limit1 - количество видимых товаров, limit2 - сколько всего можно просмотреть при прокрутке карусели. Если такое можно реализовать, то как (что и где конкретно прописать)?

1) Должен, без проблем

2) В опенкарте из коробки уже идет скрипт jcarousel, подключение и настройку можете посмотреть здесь

Надіслати
Поділитися на інших сайтах

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

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

 

В оригинале имеем:

$query_start = $this->db->query("SELECT p.product_id FROM " . DB_PREFIX . "product p LEFT JOIN " . DB_PREFIX . "product_to_category p2c  ON (p.product_id = p2c.product_id) WHERE p2c.category_id = '" . (int)$category_id . "' AND p.status = '1' AND p.date_available <= NOW() AND p.product_id < '" .(int)$product_id. "' ORDER BY p.product_id DESC LIMIT 2");
 

 

Как должна выглядеть строка после изменения?

Надіслати
Поділитися на інших сайтах


 

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

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

 

В оригинале имеем:



$query_start = $this->db->query("SELECT p.product_id FROM " . DB_PREFIX . "product p LEFT JOIN " . DB_PREFIX . "product_to_category p2c  ON (p.product_id = p2c.product_id) WHERE p2c.category_id = '" . (int)$category_id . "' AND p.status = '1' AND p.date_available <= NOW() AND p.product_id < '" .(int)$product_id. "' ORDER BY p.product_id DESC LIMIT 2");
 

 

Как должна выглядеть строка после изменения?

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

Надіслати
Поділитися на інших сайтах

Большое спасибо. Правда показывает только 4 товара, независимо от выставленного лимита в админке. И если текущий товар самый дешевый или самый дорогой, то показывает всего 2. Т.е. отрабатывают только $query_start и $query_end, и не срабатывают проверки if(count($query_start->rows) < $limit) и if(count($query_end->rows) < $limit). Если можно, поправьте.

 

Кстати, в $query_start и $query_end в конце прописан жестко LIMIT 2, это баг или фича? По идее там должен быть (int)$limit?

Надіслати
Поділитися на інших сайтах


Большое спасибо. Правда показывает только 4 товара, независимо от выставленного лимита в админке. И если текущий товар самый дешевый или самый дорогой, то показывает всего 2. Т.е. отрабатывают только $query_start и $query_end, и не срабатывают проверки if(count($query_start->rows) < $limit) и if(count($query_end->rows) < $limit). Если можно, поправьте.

 

Кстати, в $query_start и $query_end в конце прописан жестко LIMIT 2, это баг или фича? По идее там должен быть (int)$limit?

спасибо за замечание, да, это моё допущение, не доглядел..исправил:)

Надіслати
Поділитися на інших сайтах

Остался такой баг: если текущий товар самый дешевый, то в модуле выводятся товары в количестве $limit, а не 2х$limit.

покажите это дело

Надіслати
Поділитися на інших сайтах

  • 2 weeks later...

у меня баг в следующем: модуль работает только на тех товарах, которие были отредактированые в админке

 

может у Вас включен тип ЧПУ Seo Pro и при редактировании Вы привязывали их к категории, которая явл. основной (фича от seopro, поле main_category) ?

Надіслати
Поділитися на інших сайтах

у меня баг в следующем: модуль работает только на тех товарах, которие были отредактированые в админке

 

может у Вас включен тип ЧПУ Seo Pro и при редактировании Вы привязывали их к категории, которая явл. основной (фича от seopro, поле main_category) ?

да. ЧПУ Seo Pro . и как ето все исправить, так чтоб работало, и что б не вручну редактироваль 13000 товаров?

Надіслати
Поділитися на інших сайтах


 

у меня баг в следующем: модуль работает только на тех товарах, которие были отредактированые в админке

 

может у Вас включен тип ЧПУ Seo Pro и при редактировании Вы привязывали их к категории, которая явл. основной (фича от seopro, поле main_category) ?

да. ЧПУ Seo Pro . и как ето все исправить, так чтоб работало, и что б не вручну редактироваль 13000 товаров?

ну, коль используете seo pro Вам в любом случае нужно привязывать товары к категориям, дабы ощутить преимущество данной реализации ЧПУ... а как Вы это будете делать - вручную или нет, уже дело Ваше:)

если товары не относятся к нескольким категориям, то довольно просто автоматизировать этот процесс:)

Надіслати
Поділитися на інших сайтах

  • 3 weeks later...

 

у меня баг в следующем: модуль работает только на тех товарах, которие были отредактированые в админке

 

может у Вас включен тип ЧПУ Seo Pro и при редактировании Вы привязывали их к категории, которая явл. основной (фича от seopro, поле main_category) ?

да. ЧПУ Seo Pro . и как ето все исправить, так чтоб работало, и что б не вручну редактироваль 13000 товаров?

подобная проблема... все товары привязаны именно к своим категориям, но залиты были не через админку, а через БД... подскажите пожалуйста как это можно исправить.

Надіслати
Поділитися на інших сайтах


 

 

у меня баг в следующем: модуль работает только на тех товарах, которие были отредактированые в админке

 

может у Вас включен тип ЧПУ Seo Pro и при редактировании Вы привязывали их к категории, которая явл. основной (фича от seopro, поле main_category) ?

да. ЧПУ Seo Pro . и как ето все исправить, так чтоб работало, и что б не вручну редактироваль 13000 товаров?

подобная проблема... все товары привязаны именно к своим категориям, но залиты были не через админку, а через БД... подскажите пожалуйста как это можно исправить.

в таблице product_to_category поле main_category должно быть == 1 в связях товаров с категориями(seo_pro)

Надіслати
Поділитися на інших сайтах

  • 3 weeks later...

У меня в магазине категории следующим образом:

Категория-Подкатегория1-Подкатегория2. 

Мне нужно чтоб похожие товары выводились в пределах Подкатегория2. Как такое сделать?

Надіслати
Поділитися на інших сайтах


У меня в магазине категории следующим образом:

Категория-Подкатегория1-Подкатегория2. 

Мне нужно чтоб похожие товары выводились в пределах Подкатегория2. Как такое сделать?

использовать тип чпу - SEO Pro и привязывать товары к конечной категории

Надіслати
Поділитися на інших сайтах

  • 4 weeks later...

Добрый день, а можно реализовать такую логику в модуле:

Если поставить модуль в карточке товара, модуль будет выводить товары из этой категории с наивышим ID в порядке убывания. (лимит задает количество товаров)

На выходе получаем новые товары из этой категории ))

Надіслати
Поділитися на інших сайтах


Добрый день, а можно реализовать такую логику в модуле:

Если поставить модуль в карточке товара, модуль будет выводить товары из этой категории с наивышим ID в порядке убывания. (лимит задает количество товаров)

На выходе получаем новые товары из этой категории ))

а ничего, что в таком случае рушится логика "закольцовывания" ? ведь у каждого товара конкретной категории будут одни и те же позиции..:)

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.