0

我想为我的产品添加第三个价格,例如最新版本的“MSRP”,但在我的(Magento 1.4.1.1)上不可用。我想在产品页面上显示它,它必须根据所选选项进行更改。

因此,我首先创建了一个名为“msrp”的新属性。我设法使用以下代码为我的view.phtml文件中的每个子产品获取它:

<?php
if($_product->isConfigurable())
{
      $_associatedProducts = $_product->getTypeInstance()->getUsedProducts();
       foreach($_associatedProducts as $assProducts)
      {  
$msrp = $assProducts->getData("msrp");
echo "MSRP: ".$msrp."<br />" ;
}
}
?>

现在的问题是如何一次只显示一个并且对应于所选选项?(就像我们选择一个选项时的正常价格变化一样。)

也许在这个文件中有一段javascript? /app/design/frontend/[...]/[...]/template/catalog/product/view/type/options/configurable.phtml

谢谢你的帮助 !

4

0 回答 0