Атрибуты

Атрибуты это настройка параметров товара в XML файле в блоке товаров. Это может быть тег <param name="Название атрибута">  либо любой другой тег - всегда надо смотреть структуру XML. Эта настройка идет с указание тега а также атрибута тега. В 99% это "param @name"

Но если у вас атрибуты в виде

<properties>
<property>
<property_name>Торговая марка</property_name>
<property_value>YES</property_value>
</property>
<property>
<property_name>Тип</property_name>
<property_value>Тетрадь премиум</property_value>
</property>
</properties>

Достаточно прописать в настройка properties > property > property_name-name, property_value-value

То есть вложенность properties > property 

И далее property_name-name, property_value-value

Где property_name - это тег с которого идет в название атрибута (name)

И property_value - это тег с которого идет в значение атрибута (value)

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

В этом поле есть дополнительные настройки Запретить обновлять, Загружать новые атрибуты в группу, Что на что меняем, Соответствия атрибутов.

Если поставить запретить обновлять то при обновлении товаров атрибуты не будут затронуты и переписаны в магазине.

Загружать новые атрибуты в группу - здесь выбираем в какую группу загружать атрибуты. Если у вас нет групп их предварительно надо добавить в Каталог - Атрибуты - Группы атрибутов.

Также в поле Что на что меняем можно корректировать значения атрибутов.

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

Для того чтобы задать разделитель между атрибутами если они идут в формате повторяющихся параметров с одинаковым названием в пункте Кастомный код до импорта достаточно добавить $data['attribute_separate'] = ','; где указать нужный разделитель.

Для того чтобы задать принудительное обновление атрибутов то есть удалять старые и загружать новые в пункте Кастомный код до импорта нужно добавить $data['attribute_update'] = true;

×
Информация только для UniXML 7.x
Модуль не работает в рф и работать не будет

Разработчик модуля - Прут Николай.

Работаю с opencart c 2010 года.

Создал успешные модули UniXML Pro, MicrodataPro, Easyphoto, Редиректор 301 и другие.

Авторское право на модуль UniXML и информацию на этом сайте принадлежит Прут Николаю.

Копирование материала или использования нелицензионного модуля запрещено.