2012-11-08 16 views
6

Şu anda ürün feed'im için bir php dosyasındaki vergi dahil ürün fiyatını almaya çalışıyorum. Ben şu anda bu kodu vardır:Magento, hiç bir şablon dosyasında vergi dahil olmak üzere fiyat alır

$_product = Mage::getModel('catalog/product')->load($productId); 
$_priceIncludingTax = $this->helper('tax') 
           ->getPrice($_product, $_product->getFinalPrice()); 

Sorun elbette o yana '$ this->' kısmı dosyasından çok iyi çalışmaz olmasıdır. Bu dosyada vergi dahil nasıl fiyat alabileceğimi bilen var mı?

kullanarak herhangi dosyasında bir yardımcı-örneğini alabilirsiniz

cevap

27

:

Mage::helper('tax') 

Tam kodudur:

$_product = Mage::getModel('catalog/product')->load($productId); 
$_priceIncludingTax = Mage::helper('tax') 
    ->getPrice($_product, $_product->getFinalPrice()); 
3

Teşekkür @Alex:

ürün FinalPrice özel fiyat varsa En ciddi vergi matrahına ulaşmak için ürünün son fiyatıdır:

$_product = Mage::getModel('catalog/product')->load($p->getId()); 

    $_specialPriceIncTax = Mage::helper('tax') 
     ->getPrice($_product, $_product->getFinalPrice()); 

    $_priceTax = Mage::helper('tax') 
     ->getPrice($_product, $_product->getPrice()); 
İlgili konular