Перейти к содержанию

1 изображение

Информация о файле

Модуль отображает "Похожие товары" динамически как отдельный модуль.

Чем отличается от других, и что делает:

Модуль отображает "Похожие товары", используя следующий алгоритм:

Выводит похожие товары только со своей категории

  • 1-е условие: показывает только товары со статусом "В наличии". (Товары, которых нет в наличии модуль ни при каких условиях не покажет - зачем покупателю видеть товары, которых нет в наличии). 1-е условие всегда соблюдается.
  • 2-е условие: Цена + "Хит продаж" - показывает товары с ценой -/+ 30% по параметру "Хит продаж". Модуль будет выводить товары по параметру Хит Продаж в диапазоне -/+ 30% от цены просматриваемого товара. А если условие не выполняется по цене (то есть нет "Хитовых" товаров, соответствующих ценовому диапазону или в этой категории пока что нет вообще "Хитовых" товаров - зачем пользователю видеть "Хитовый" товар, который по цене он явно не потянет), то идет проверка условия 3
  • 3-е условие: Цена + популярность - показывает товары с ценой -/+ 30% + популярность (просмотры). Если условие не выполняется, то проверка условия 4
  • 4-е условие: Цена - показывает элементы с ценой -/+ 30%. Если условие не выполняется, то условие 5
  • 5-е условие: случайно

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

Модуль был протестирован на дефолтной теме. На Opencart 1.5.5.1, думаю на 1.5+ тоже будет работать

Заменяет файл catalog/module/product.php. Не требует vqmod. При желании можно вынести product.php в vqmod

Модуль предоставляеться "Как есть"



  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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