【问题标题】:Get the tier prices of associated product in Magento 1.8.0在 Magento 1.8.0 中获取相关产品的等级价格
【发布时间】:2014-09-20 10:55:32
【问题描述】:

我正在使用 Magento 1.8.0

我如何获得相关产品的等级价格?

我只得到了可配置产品的价格。以下是我的网站示例:

示例:产品 Apple 是一种可配置的产品,具有 10 美元、20 美元、30 美元的等级价格。产品 Apple 也有类似 Green Apple 的相关产品,它的等级价格分别为 15 美元、20 美元、30 美元

我的问题是如何获得关联产品的价值。

谢谢,祝你有美好的一天!

【问题讨论】:

    标签: magento magento-1.8 configurable-product


    【解决方案1】:

    你必须先获得相关产品

    $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/>';
            }
        }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多