Pregunta

Quiero obtener el precio final con impuestos incluidos en la página de mi producto para una metaetiqueta.

Actualmente tengo esto, pero ese es el precio sin impuestos:

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

¿Cómo puedo mostrar el precio con impuestos incluidos para este meta?

¿Fue útil?

Solución

No es una solución directa, pero sí algunos posibles consejos/ideas.

Mire la clase de ayuda fiscal. Mage::helper('tax');Hay un método ahí ->getPrice eso puede trabajo para ti.Hay muchos otros métodos interesantes que considerar.

Échale también un vistazo a Mage_Catalog_Block_Product_View_Type_Configurable::getJsonConfig Allí verá cierta lógica relacionada con los impuestos que también puede ser útil o darle una idea de lo que se puede hacer.

Mire hacia la mitad del método, donde el código comienza con $taxCalculation = Mage::getSingleton('tax/calculation');

También alguna ayuda potencial aquí: Mage_XmlConnect_Block_Catalog_Product_Price_Default::collectProductPrices

vea el código de la siguiente manera en esa rutina:

$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);
Licenciado bajo: CC-BY-SA con atribución
No afiliado a magento.stackexchange
scroll top