Связка товаров в HPM и HMPM для OpenCart


Вкладка связки товаров к родителю

Несмотря на значительные отличия модулей Hyper Product Models и Hyper Multi Product Models, метод связки схож у обоих. В административной части карточки товара после установки и активации модуля лицензионным ключом, у вас появится дополнительная вкладка HPM, на которой вы можете связать товары по схожим наименованиям для вывода их в блок переключения моделей и последующей замены данных страницы товара на данные связанных дочерних товаров.

Содержание вкладки HPM

Блок HPM - Модели товара

  • Поиск по наименованию: - поле с автокомплитом;
  • Поиск по модели товара: - поле с автокомплитом;
  • Кнопка сохранения связанных товаров: - обязательно сохраняйте все изменения именно этой кнопкой, иначе связи не сохранятся!

Массовое добавление товаров

  • Поле для поиска: - поле поиска для массовой связки;
  • Кнопка поиска: - кнопка поиска для вывода искомых товаров;

Поиск и добавление

Выберите наиболее удобный вам способ поиска товара: Поиск по наименованию товара или поиск по модели товара. Подобрав необходимый товар, добавьте его, нажав на товар в выпадающем списке автокомплита. Товар автоматически добавится, после чего обязательно сохраните изменения кнопкой "Применить" справа от поиска по наименованию и модели!

Поле массового добавления товаров позволяет облегчить связку товаров по искомому слову из наименования товаров.
Поле для поиска - Вбейте искомое слово товара, например "iPhone", и нажмите на кнопку поиска справа от поля для поиска.
Ниже выпадет список искомых товаров, где вы сможете их перебрать чекбоксами и/или добавить все разом в связку кнопкой ниже  Добавить выбранные товары к серии

Не забывайте нажать после редактирования кнопку в блоке моделей товара выше, справа от поля для поиска по наименованию и модели!

Вы также можете использовать модуль АОП - Автоматической Обработки Прайс-листов от разработчика usergio, или любой другой из адаптированных модулей импорта экспорта для массового добавления и привязки товаров к модулю Hyper Product Models и Hyper Multi Product Models.

Блок Сгруппированные товары

  • ID - id товара: - идентификационный номер товара в системе OpenCart;
  • Родитель: - выбор родителя для дочерних товаров в связке***;
  • Изображение: - изображение товара с возможностью замены для блока моделей товаров;
  • Наименование: - название товара;
  • Модель: - код товара;
  • SKU: - артикул товара;
  • Производитель: - бренд товара;
  • Категория: - категория, которой принадлежит товар;
  • Цена: - цена товара;
  • Количество: - остаток товара на складе;
  • Сортировка: - сортировка дочерних товаров для блока моделей;
  • Удаление: - удаление товара из связки.

Список сгруппированных товаров

Родитель

***Выбор родителя для связки дочерних товаров. Родитель является основным товаром, к которому подтягиваются все его дочерние товары, добавленные для связки их в одну карточку товара в зависимости от выбранного типа моделей карточки товара в настройках модуля Hyper Product Models или Hyper Multi Product Models.

Вы также можете установить товар-заглушку для дочерних товаров для  оформления дизайна на свой вкус. Для этого сам товар заглушку не добавляйте в список связей HPM.

Изображение

По умолчанию в блоках замены моделей товара на фронтальной странице карточки товара вашего сайта будет отображаться основные изображения товаров. Но их также можно заменить на другие, более подходящие картинки, например со сплошными цветами. Для выбора иной картинки просто кликните по изображению, и у вас откроется файловый менеджер изображений, в котором вы можете выбрать изображение по вашему желанию.

Сортировка

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

Итог

После того, как вы выстроите связи товаров и сохраните их, вы можете настроить вывод их параметров непосредственно в настройках модулей Hyper Product Models и Hyper Multi Product Models.

Если у вас нестандартный шаблон то, возможно, вам потребуется дополнительная адаптация.

Связка через АОП

Создаёте в прайсе 2 дополнительных колонки сразу за колонкой артикулов, и всем связываемым товарам в 1-й добавленной колонке проставляете артикул SKU родительского товара (и к самому родителю тоже!)
Вторую колонку используйте для сортировки, проставляете - 1 2 3 и т.д. В настройках АОП - первым выставляете номер колонки, в котором проставили артикулы родителя, и через запятую колонку сортировки.

Пример

Колонка 3 - артикулы (SKU) родителя к дочерним товарам и родителю
Колонка 5 - с номерами сортировки родителя и дочерних товаров

*первая цифра до запятой - это номер колонки артикула родителя, а после запятой - это номер колонки сортировки. Можно указывать только одну цифру колонки артикула, тогда порядок сортировки будет задан =1.

Прайс-лист для АОП

602005 - это родитель, к примеру; его артикул SKU помечаете в соседней 3-й колонке parent-id к товарам, которые нужно к нему подвязать.
Колонка 5 - sort - это сортировка для связанных товаров.
Колонка 4 - путь к картинке для связанных товаров (для отображения их в переключателях) - тогда в АОП помечаете - 3,4,5

После импорта данных дерните

Примечание. Если у вас в прайсе присутствуют новые товары, которых ещё нет на сайте, то придется импортировать прайс повторно для того, чтобы id новых товаров были распознаны.