Я пытаюсь разобраться в мадженто апи и сделать автоматическое импортирование и обновление всей базы товара. Поскольку у нас магазин одежды, все товары попадают в категорию конфигурируемых товаров. Для каждого размера, я создаю отдельный товар, а потом их объединяю через конфигурируемый тип.
Единственное, что я нашел по работе с API было это
http://www.stephenrhoades.com/?p=338. Все сделал, как там описано, но на стадии добавления конфигурируемого товара, обнаружил что не передается размер в простые товары и сотвественно объединение не происходит. Также не передается поле qty, и количество выставляется 0.
Массив для создания конфигурируемого товара, выглядит вот так.
Array
(
[name] => Модель 11571
[websites] => Array
(
[0] => 1
)
[description] => Пижамы от Aqua, Модель № 11571
[short_description] => Модель 11571
[category_ids] => Array
(
[0] => 3
)
[visibility] => 4
[status] => 1
[weight] => 0,3
[price] => 1755
[cost] => 1170
[tax_class_id] => 0
[qty] => 1
[is_in_stock] => 1
[configurable_products_data] => Array
(
[116] => Array
(
[attribute_id] => 132
[label] => 38
[value_index] => 79
[is_percent] => 0
[pricing_value] =>
)
[117] => Array
(
[attribute_id] => 132
[label] => 40
[value_index] => 80
[is_percent] => 0
[pricing_value] =>
)
[118] => Array
(
[attribute_id] => 132
[label] => 42
[value_index] => 81
[is_percent] => 0
[pricing_value] =>
)
)
[configurable_attributes_data] => Array
(
[0] => Array
(
[id] =>
[label] =>
[position] =>
[values] => Array
(
[0] => Array
(
[attribute_id] => 132
[label] => 38
[value_index] => 79
[is_percent] => 0
[pricing_value] =>
)
[1] => Array
(
[attribute_id] => 132
[label] => 40
[value_index] => 80
[is_percent] => 0
[pricing_value] =>
)
[2] => Array
(
[attribute_id] => 132
[label] => 42
[value_index] => 81
[is_percent] => 0
[pricing_value] =>
)
)
[attribute_id] => 132
[attribute_code] => size_clothes
[frontend_label] =>
[html_id] => config_super_product__attribute_0
)
)
)
Кто-нибудь сталкивался?