是否可以通过产品模型或某些其他模型来更新超属性(在这种情况下为颜色)的价格? 我已经尝试使用以下代码:
$_product = Mage::getModel('catalog/product')->loadByAttribute('sku', 'mySku');
$configurableProductsData = [];
$configurableProductsData['17163'] = [
'0' => [
'label' => 'AZUL',
'attribute_id' => '193',
'value_index' => '165',
'is_percent' => '1',
'pricing_value' => '15'
]
];
$_product->setConfigurableProductsData($configurableProductsData);
$_product->save();
已成功创建与简单产品的关系,但未在super属性中添加折扣。