如何在magento产品详细信息页面的右栏中查看产品价格

时间:2014-04-29 10:59:49

标签: magento

如何在右侧栏中查看产品的产品价格,

在Magento产品详细信息页面中?

(我的详细信息页面是2栏右侧)

任何人如果知道,请帮助我,是否可能

谢谢

1 个答案:

答案 0 :(得分:2)

首先在catalog.xml(app / design /)下添加以下代码

<catalog_product_view>
.......
<reference name="right">
            <block type="catalog/product_view" name="catalog.product.rightprice" before="-" template="catalog/product/view/rightprice.phtml"/>
        </reference>

 </catalog_product_view>

catalog/product/view

下创建一个phtml(rightprice.phtml) rightprice.phtml的代码是

echo Mage::registry('current_product')->getFinalPrice();

另外获取更多详情,您可以试试这个

if(Mage::registry('current_product')){
$product=Mage::registry('current_product');
$displayMinimalPrice = false;
$idSuffix = '-right';

        $type_id = $product->getTypeId();
        if (Mage::helper('catalog')->canApplyMsrp($product)) {
            $realPriceHtml = $this->_preparePriceRenderer($type_id)
                ->setProduct($product)
                ->setDisplayMinimalPrice($displayMinimalPrice)
                ->setIdSuffix($idSuffix)
                ->setIsEmulateMode(true)
                ->toHtml();
            $product->setAddToCartUrl($this->getAddToCartUrl($product));
            $product->setRealPriceHtml($realPriceHtml);
            $type_id = $this->_mapRenderer;


       echo   $this->_preparePriceRenderer($type_id)
            ->setProduct($product)
            ->setDisplayMinimalPrice($displayMinimalPrice)
            ->setIdSuffix($idSuffix)
            ->toHtml();
        }

如果有任何问题让我知道