Domanda

Voglio ottenere il FinalPrezzo comprensivo di tasse sulla mia paga del prodotto per un meta tag.

Attualmente ho questo, ma questo è il prezzo escluso tasse:

<?php echo number_format($_product->getpriceIncludingTax(), '2', '.', ',');?>
.

Come posso visualizzare il prezzo comprensivo di tasse per questo meta?

È stato utile?

Soluzione

Non è una soluzione diretta, ma alcuni potenziali puntatori / idee.

Guarda nella classe di helper fiscale.Mage::helper('tax');. C'è un metodo lì ->getPrice che potrebbe funziona per te. Ci sono molti altri metodi interessanti da guardare.

Avre anche una sbirciata in Mage_Catalog_Block_Product_View_Type_Configurable::getJsonConfig in là vedrai qualche logica fiscale relativa che potrebbe anche essere utile / darti un'idea di cosa può essere fatto.

Guarda verso il centro del metodo, dove inizia il codice con $taxCalculation = Mage::getSingleton('tax/calculation');

Anche qualche potenziale aiuto qui: Mage_XmlConnect_Block_Catalog_Product_Price_Default::collectProductPrices

Vedi il codice come segue in quella routine:

$price = $taxHelper->getPrice($product, $product->getPrice());
$regularPrice = $taxHelper->getPrice($product, $product->getPrice(), $simplePricesTax);
$finalPrice = $taxHelper->getPrice($product, $product->getFinalPrice());
$finalPriceInclTax = $taxHelper->getPrice($product, $product->getFinalPrice(), true);
.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a magento.stackexchange
scroll top