我想使用脚本设置产品等级价格。我尝试过很多方式:
Mage::getModel('catalog/product_action')->updateAttributes(array($_product->getId()),array('tier_price' => $tierPrices),$product->getStoreId());
和
$_product->getResource()->saveAttribute($tierPrices, 'tier_price');
但我失败了。
答案 0 :(得分:0)
您可以尝试使用此脚本。
require_once 'app/Mage.php';
Mage::app();
Mage::app()->setCurrentStore(Mage_Core_Model_App::ADMIN_STORE_ID);
$product = Mage::getModel('catalog/product')->load(<YOUR PRODUCT ID>);
$tierPrices[] = array(
'cust_group' => '1',
'price_qty' => '2',
'price' => '95',
'website_id' => '0'
);
$product->setTierPrice($tierPrices);
$product->save();