0
我已成功讀取產品的組價格和層級價格數組。Magento從一個產品到另一個產品的重複組價格和層級價格
但我無法使用另一個產品的陣列來設置組價格和層價格屬性。
這是如何讀取組價格和層價格數組。
$groupPrices = $simpleProduct->getData('group_price');
if (is_null($groupPrices)) {
$attribute = $simpleProduct->getResource()->getAttribute('group_price');
if ($attribute) {
$attribute->getBackend()->afterLoad($simpleProduct);
$groupPrices = $simpleProduct->getData('group_price');
}
}
我曾嘗試下面的方法將它們設置爲另一個產品
$product->setGroupPrice($groupPrices);
$product->setData('tier_price', $tierPrices);
$product->setData('tier_price', $tierPrices)->getResource()->saveAttribute($product, 'tier_price');
他們沒有工作。請幫助!