以编程方式更新超属性价格

时间:2018-11-14 23:47:39

标签: php magento magento-1.9

是否可以通过产品模型或某些其他模型来更新超属性(在这种情况下为颜色)的价格? 我已经尝试使用以下代码:

$_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属性中添加折扣。

0 个答案:

没有答案