Парсинг и группировка товара для HYPER PRODUCT MODELS

Эта возможность появилась с версии модуля SimplePars 4.4-6

В этой инструкции описывается как автоматически заполнять связи для модулей HYPER PRODUCT MODELS. (дальше по тексту просто HPM)

Инструкция подходит для работы со следующими модулями.

AJAX замена товара по моделям - HYPER PRODUCT MODELS - OC 2
AJAX замена товара по моделям - HYPER PRODUCT MODELS - OC 3

HYPER MULTI PRODUCT MODELS - AJAX Мульти замена товара по моделям - OC2
HYPER MULTI PRODUCT MODELS - AJAX Мульти замена товара по моделям - OC 3

Парсинг в ИМ с созданием групп товаров.

Что бы объединить товары в одну группу по стандарту HPM, все товары одной группы должны иметь общий признак.
Общий признак - это любая запись которая будет идентична во всех товарах что вы хотите объединить.
К примеру: название коллекции или название сборника.

Это название вы можете спарсить и записать в одно из полей указанных ниже.

  1. Model
  2. SKU
  3. UPC
  4. EAN
  5. JAN
  6. ISBN
  7. MPN
  8. Location

Так же вам необходимо перейти в под раздел Данные, выбрать там поле которое SimplePars будет использовать как идентификатор группы для HPM.

Пример

ВНИМАНИЕ!!! Выбор полей будет доступен только в том случаи если у вас установлен один из модулей описанных в самом начале статьи.

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

Логи

В логах модуля вы всегда найдете информацию о том какие товары были добавлены в группу.
Как при создании товара, так и при обновлении.
Пример

2021-06-03 18:14:17| =>[СТРАНИЦА ЗАГРУЖЕН ИЗ КЕША] Ссылка | https://svetavto.com.ua/led/protivitymanki/881-h27-pg13-6w-cob-5x1-5w-belyj-12v-c-p-21250.html
2021-06-03 18:14:18| ->[ОБНОВЛЕН ТОВАР] ID = 15135 | Идентификатор sku = [003690]
2021-06-03 18:14:18| -->Обновление | Название = 881-H27 (PG13) 6W COB (5x1,5W)_белый _12V_C-P.(21250) (шт.)
2021-06-03 18:14:18| -->Обновление | Цена = 720
2021-06-03 18:14:18| -->Обновление | Количество = 1
2021-06-03 18:14:18| ->[HPM] добавлен товар | id родительского товара - 15135 | id товаров добавленных в группу - 15135,15136,15137,15138,15139
Итого.

Все что вам нужно для парсинга с заполнением групп в модуле HYPER PRODUCT MODELS это:

  1. Выбрать признак группы.
  2. Записать этот признак в любое из восьми полей.
  3. Указать модулю SimplePars в каком поле находится признак.
  4. Наслаждаться автоматическим составлением групп товара :)

Редактор товаров и HPM

Так же в модуле SimplePars предусмотрена возможность работы с группами HPM через редактор товаров.
В редакторе доступны действия:

  1. Объединить товары в группу
  2. Удалить определенные товары из групп.

Добавление товаров в группу через редактор в модуле SimplePars

В редакторе товаров доступно девять вариантов объединения товаров в группы.
Восемь первых вариантов работают без учета фильтра товаров в редакторе!!!
То есть, выбрав эти действия модуль выполнит.

  1. Возьмет ВСЕ товары в магазине.
  2. Проверит их на наличие общего признака в выбранном поле.
  3. Создаст отдельные группы товаров на каждый признак.

Данная функция подойдет тем кто в ручную добавлял признаки в товар и теперь хочет быстро объединить их по стандарту HPM

Так же есть девятый вариант.
Объединить все отфильтрованные товары в одну группу!!!
Этот вариант берет все товары что были отфильтрованы в Редакторе товаров, на вкладке фильтр и обедняет в одну группу.

Внимание!!! Будьте аккуратны с этим пунктом, так как по умолчанию при открытии редактора товаров у вас отфильтрованы все товары этого проекта.
А это значит, что если вы не отфильтровали отдельные товары, то все товары этого проекта попадут в одну группу!!!

Удаление товаров из групп через редактор в модуле SimplePars

В случае выбора действия удалить товары из групп HPM, будут отобраны все товары которые отфильтрованы в редакторе товаров.
Затем будут удалены все группы в которых эти товары являются родительскими товарами.
А так же разорваны все связи других товаров которые состояли в этих группах.
И все отфильтрованные товары будут исключены из других групп в которые они просто входили.

Конец.