【发布时间】:2017-04-12 01:38:03
【问题描述】:
我已成功读取产品中的 Group Price 和 Tier Price 数组。
但我无法使用其他产品的数组设置 Group Price 和 Tier Price 属性。
这是读取 Group Price 和 Tier Price 数组的方式。
$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');
他们都没有工作。请帮忙!
【问题讨论】:
标签: magento