我正在使用Magento 1.8.0
如何获得相关产品的等级价格?
我只得到可配置产品的价格。以下是我的网站示例:
示例:产品Apple是可配置产品,具有等级价格,10美元,20美元,30美元。产品Apple也有一个像Green Apple这样的相关产品,它有等级价格,15美元,20美元,30美元。
我的问题是,如何才能获得我的关联产品的价值。
谢谢,祝你有个美好的一天!
答案 0 :(得分:0)
您必须首先获得相关产品
$product = Mage::getModel('catalog/product')->load(1); //your_product_id
$childProducts = Mage::getModel('catalog/product_type_configurable')
->getUsedProducts(null,$product);
foreach($childProducts as $child) {
$id = $child->getId();
$pro = Mage::getModel('catalog/product')->load($id); //load associated product id
if($pro['tier_price'] != NULL) {
foreach($pro['tier_price'] as $tier){
echo $tier['price'].'<br/>';
}
}
}