magento默认的取到价格的部分是一个文件,很多地方调用这一个文件,使用起来非常费劲,调个样式弄半天
直接得到price,这样样式随便调,下面是一段代码,应对的产品类型是simple product,其他的不适合。
$_coreHelper = $this->helper('core');
$_taxHelper = $this->helper('tax');
$_price = $_taxHelper->getPrice($_product, $_product->getPrice());
$proprice = $_coreHelper->currency($_price, true, true);
$_finalPrice = $_taxHelper->getPrice($_product, $_product->getFinalPrice());
$prospecialprice = $_coreHelper->currency($_finalPrice, true, false);
if($_product->getSpecialPrice()){
echo "<div>".$proprice."</div><div>".$prospecialprice."</div>";
}else{
echo "<div>".$proprice."</div>";
}
将上面的代码放到网站的catalog/product/view.phtml文件中即可。
然后就可以去到产品的价格了。