Obtenir Finalprice, y compris la taxe sur productpage
Question
Je veux obtenir le Finalprice, y compris la taxe sur mon productpage pour une balise meta.
J'ai actuellement, mais c'est le prix hors taxe:
<?php echo number_format($_product->getpriceIncludingTax(), '2', '.', ',');?>
Comment puis-je afficher le prix ttc de cette méta?
La solution
Pas une solution directe, mais un certain potentiel pointeurs/idées.
Regardez dans l'impôt de la classe helper. Mage::helper('tax');
Il y a une méthode ->getPrice
que peut travail pour vous.Il y a beaucoup d'autres méthodes intéressantes à examiner.
Également avoir un coup d'oeil à Mage_Catalog_Block_Product_View_Type_Configurable::getJsonConfig
de là, vous pourrez voir quelques liés à l'impôt logique qui peut également être utiliser/vous donner une idée de ce qui peut être fait.
Regarder vers le milieu de la méthode, où le code commence par $taxCalculation = Mage::getSingleton('tax/calculation');
Aussi un certain potentiel de l'aide ici: Mage_XmlConnect_Block_Catalog_Product_Price_Default::collectProductPrices
voir le code comme suit en cela la 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);