10/25/2010

get Special price or Regular Price in magento

To get Special Price or Regular Price of a product you need to Know the product Id.
Then write the code Below to fetch the All Price of a procduct

<?php 
$product= Mage::getModel('catalog/product')->load(product_id); 
$price = $product->getPrice();
$webprice = $product->getwebprice();
$specialprice = $product->getFinalPrice();
if($specialprice==$price)
{?>
<span class="price">$<?php echo number_format($price,2);?></span>
<?php } else { ?>
<div class="regular-price">
<span>Regular Price:</span>
<span class="price">$ <?php echo number_format($price,2); ?></span>
</div> 
<div class="special-price">
<span>Web Special:</span>
<span class="price">$ <?php echo number_format($specialprice,2); ?> </span>
</div>
<?php } ?>

2 comments:

  1. Please mention the path... where i put this coding...

    ReplyDelete
  2. @sudhakar where ever you want to place you can.. one more thing you can use Magento price format to get the currency code also. Follow the below link
    http://xhtmlandcsshelp.blogspot.com/2011/02/magento-format-price-with-currency.html

    ReplyDelete