Модуль "С этим товаром покупают"
|
Описание доработки:
Задача: Создать модуль, который будет показывать какие товары покупают с этим товаром и рекомендовать их к покупке. Модуль должен создавать набор из товаров, которые больше всего покупали с открытым товаром.Рейтинг составляется из базы заказов интернет-магазина. Модуль должен быть полностью автоматическим и не требовать никакого ручного заполнения.
Доработка: Для решения поставленых задач компанией WEB for ALL был разработан модуль "С этим товаром покупают".
Заказчик: www.meg.ru
CMS: PHPShop Enterprise 5.2
|
Описание модуля:
Модуль, разработанный WEB for ALL для PHPShop, добавляет отдельную вкладку в окно редактирования товара, в которой показывает рейтинг товаров, которые покупали совместно с открытым товаром. Так же в рейтинге показывается количество каждого товара на складе. Рейтинг создается из базы заказов интернет-магазина
Студия WEB for ALL справилась с поставленной задачей и разработала модуль для PHPShop 5.2 "С этим товаром покупают". Модуль выполняет все поставленные заказчиком задачи.
Модуль рекомендует товары в карточке товара:
Алгоритм работы модуля:
1. Модуль проходит по базе заказов и создает для каждого товара рейтинг товаров, которые с ним покупали.
2. Для отображения выбирается нужное количество товара, у которых наивысший рейтинг. При составлении рейтинга наибольшее значение имеет количество совместных с просматриваемым товаром покупок. Если оно равное, учитываются такие параметры: новинка, спецпредложение, товар с одного каталога. Коэффициент влияния каждого параметра задается в панели администрирования. Если товар соответствует сразу нескольким параметрам, которые увеличивают релевантность - они суммируются.
3. Если в рейтинге не хватает нужного количества товаров, нужное количество товара добирается с каталога, в котором находится просматриваемый товар.
3.1. Если в каталоге, в котором находится просматриваемый товар, не хватает товаров - они добираются из раздела, в котором находится товар (при вложенной системе каталогов).
3.2. Если в разделе, в котором находится просматриваемый товар, не хватает товаров - они добираются из каталога интернет-магазина случайным образом.
4. Если с товаром совместно ничего не покупали и рейтинга нет - товары выбираются из каталога товара, раздела, каталога всего интернет магазина. По логике описанной выше.
Модуль разработан для PHPShop 5.2 и может быть адаптирован для любой версии PHPShop. Возможны индивидуальные доработки логики модуля под ваши пожелания.