首页 文章

在类别页面上显示可配置产品的产品列表中的第一个关联产品的价格以代替正常价格

提问于
浏览
0

我想在Magento中配置产品 . 在可配置产品中,默认情况下,如果我们不设置正常价格,则显示0.00价格 .

我已在可配置产品详细信息页面上进行设置,以便在页面加载时从下拉列表中自动选择第一个关联产品 .

在产品列表中,可配置产品的常规价格仍为0.00 .

但如果在magento的类别页面上是可配置产品,如何在产品列表中自动显示第一个相关产品的价格代替正常价格?

1 回答

  • 0

    您是否尝试从可配置产品中获取简单产品的价格并在类别页面上打印 . 如果没有尝试,请尝试下面的代码 .

    <?php
        if($_product->getTypeId()=='configurable'){
        $childProducts = Mage::getModel('catalog/product_type_configurable')
                        ->getUsedProducts(null,$_product);
                        foreach($childProducts as $child){
                            echo $child->getFinalPrice();
                            break;  //it will stop you to print other prices
                        }           
        }
    ?>
    

    希望这对你有所帮助!

相关问题