Я делаю связь между простыми и настраиваемыми продуктами следующим образом:
Mage::getResourceSingleton('catalog/product_type_configurable')
->saveProducts($confProduct, $simplesToAddConfig);
Но таким образом невозможно сообщить цену товара
Я тоже так пробовал, но у меня ничего не получилось:
$simpleProductsData = array(
'label' => "abc",
'attribute_id' => '128',
'value_index' => '21',
'is_percent' => '0',
'pricing_value' => '150',
);
$configurableProductsData[ 973 ][] = $simpleProductsData;
$confProduct->setCanSaveConfigurableAttributes(true);
$confProduct->setConfigurableProductsData($configurableProductsData);
Есть ли способ сообщить об этом поле?
огромное спасибо
—-РЕДАКТИРОВАТЬ
Я получил решение, адаптировав этот модуль:
Вы можете найти много статей для создания простых и настраиваемых продуктов.
Я делюсь постом в блоге, который объяснил каждый шаг точно. а также поделиться кодом модуля для создания продуктов.
https://blog.amasty.com/creating-magento-simple-configurable-products-programmatically/
Других решений пока нет …