Создание файла импорта для выгрузки модификаций и характеристик товаров
Примечание: Если у вас уже есть база товаров, которым назначены характеристики и модификации, то проще всего экспортировать ее и на примере полученных данных, создавать файл для импорта.
Рассмотрим данную процедуру на простом примере
В таблице мы имеем лишь 2 товара (Товар 1 и Товар 2), каждому из которых присвоены как характеристики, так и модификации.
Характеристики
Для добавление характеристик используется лишь один столбец и одна строка. В нашем примере, товарам присвоено по 2 характеристики и их значения выглядят следующим образом
Метериал#Шелк#list,Количество деталей#5#number
Первая характеристики Метериал#Шелк#list и вторая Количество деталей#5#number
Каждую из них, так же можно разбить на 3 параметра. Рассмотрим это на примере первой характеристики:
Материал - название нашей характеристики
Шелк - значение характеристики "Материал"
list - тип самой характеристики, в данном случае это "Список". Так же нам предоставлены следующие варианты:
number - только числовые значения
Пример: Количество деталей#5#number
colorlist - цветовое значений
Пример: Цвет#Зеленый#colorlist
bool - логический (флажок установлен или отсутствует)
Пример: если флажок установлен Логический#1#bool, если флажок отсутствует Логический##bool
string - строка в которой можно прописать любые данные
Пример: Строка#любой текст#string
Если товару назначено несколько характеристик, все они прописываются в одной строке, через запятую (без пробелов)
Модификации
Модификации работают несколько иначе, нежели характеристики. В нашем примере используются 2 вида модификаций, это цвет и размер.
Но эти модификации взаимодействуют друг с другом, тем самым создавая отдельные товарные позиции. Например, у нас имеется "Товар 1", у которого есть позиция 45 размера в двух цветах (синий и красный), а так же позиция 43 размера, тех же цветов. В итоге получаем 4 разные товарные позиции
Помимо разделения одного товара на несколько товарных позиций, модификации еще разделяются и по столбцам. В нашем случае, используются 2 вида модификаций, следовательно добавляется 2 столбца с заголовками:
"Размер и цвет#Цвет" и "Размер и цвет#Размер"
Где "Размер и цвет", это наименование группы модификаций, а "Цвет" и "Размер", наименования самих параметров.