Версия 2
ОПИСАНИЕ
Модуль выводит сопутствующие товары по группам. Количество групп, товаров в группе всего и товаров, отображаемых в слайдере задается в админке. Также в админке задается положение модуля и размеры изображение товаров.
Первая группа называется "Рекомендуем". 70% товаров из этой группы - это товары первых 30% остальных групп, а остальные 30% товаров этой группы - товары из оставшихся 70% остальных групп. Модуль использует vQmod. Тестировался на OpenCart 1.5.х.
Остальные группы - это категории товаров, собраны следующим образом. В админке в категории (Каталог - Категории - Изменить) появились новые поля:
1) Вкладка Общие - поле Теги товаров, в котором нужно вписать теги через запятую без пробелов слова, которые затем будут вписываться в аналогичное поле в товаре (Каталог - Товары - Изменить). С помощью тегов сопутствующие категории привязываются к товарам.
2) Вкладка Общие - поле Название категории для сопутствующих товаров. Если это поле задано, то в качестве имя категории берется оно, а если нет, то поле Название категории
3) Вкладка Данные - поле Сопутствующие категории, в котором можно вручную привязать ко всем товарам этой категории другие сопутствующие категории.
4) Вкладка Данные - поле Вес категории, которое позволяет указать значимость категории для сайта. По этому полю сортируются группы в модуле.
Список групп модуля для выбранного товара формируется из тех категорий, которые привязаны вручную к родительской категории выбранного товара, а также тех категорий, которые были найдены по тегам, вписанным в товаре. Если сопутствующих товаров не найдено, то модуль не отображается. Если модуль разместили не на странице товара, то в качестве выбранного товара берется первый товар в базе данных.