如何在Magento获得我的Associated产品的价格

时间:2011-07-14 13:33:40

标签: php magento

我正在使用magento 1.4.1

我已经配置了2个相关产品的产品。 这是我现在的一个例子。

我已经设置了一个名为SHOE的可配置产品,它有一个相关的产品BIG SHOE&小鞋子。 我设定了可配置产品鞋的定价。它有价格。 $ 80 我还为我的相关产品BIG SHOE定价20美元,在小鞋子上定价10美元。

当我尝试购买SMALL SHOE时,我得到的是可配置产品SHOE的价格,那是80美元。当我购买BIG SHOE时也是如此。我想得到相关产品的价格而且这还没有发生

我该怎么做?

请帮帮我。提前致谢,祝你有个美好的一天!

谢谢!

如何获得我的关联产品的价格

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

我没有让SCP在1.7.0.2中工作

所以我做了这个:

1) 转到app / design / frontend / * your_theme * / default / template / catalog / product / price.phtml 201行左右寻找$ _coreHelper->货币($ _ price,true,true)

2) 取消它并将其放置

<?php
// prices of child products /////////////////////////////////////////////////
if($_product->getTypeId() == "configurable"):
    $_configurable = $_product->getTypeInstance()->getUsedProductIds();
    echo '<b>ab '.number_format(Mage::getResourceModel('catalog/product')->getAttributeRawValue($_configurable[0], 'price'), 2, ',', '').' €</b>';
endif;
// prices of child products /////////////////////////////////////////////////
?>