pablomalave Posted October 29, 2020 Share Posted October 29, 2020 ¡Hola! Tengo un problema al calcular el IVA, seguramente sea una tontería pero por muchas vueltas que le doy no consigo verla. Estoy utilizando un theme comprado para la versión de Prestashop 1.7.6.0 He añadido una solución que encontré para no mostrar el IVA en los productos, pero sí su desglose a la hora de finalizar el pedido. El caso es que tras hacerlo lo hace casi bien, digo casi porque no los decimales no los toma. Os pongo unas imágenes Si os fijáis en la imagen, los 67 céntimos que tendría que sumar y mostrar en el "Total (con iva)" no los muestra, en cambio a la hora de realizar el pago, sí los muestra: El código que tengo es este: {block name='cart_summary_total'} <div class="cart-summary-line cart-total"> <span class="label">{$cart.totals.total.label} <span style="font-weight:none;font-size:12px">{$cart.labels.tax_short}</span> <span class="value">{$cart.totals.total.value}</span> </br> </div> {/block} {block name='cart_summary_tax'} <div class="cart-summary-line"> <span class="label sub">{$cart.subtotals.tax.label}</span> <span class="value sub">{$cart.subtotals.tax.value}</span> </br> <span class="label">Total <span style="font-weight:none;font-size:12px">(con IVA)</span> </span> {$totalConIva = $cart.totals.total.value + $cart.subtotals.tax.value} <span class="value">{Tools::displayPrice($totalConIva)}</span> </div> {/block} ¡Muchas gracias por vuestro tiempo! Saludos Link to comment Share on other sites More sharing options...
pablomalave Posted October 30, 2020 Author Share Posted October 30, 2020 Por si os sirve, encontré la solución simplemente cambiando esta línea {$totalConIva = $cart.totals.total.value + $cart.subtotals.tax.value} por esta otra {$totalConIva = $cart.totals.total.amount + $cart.subtotals.tax.amount} Saludos 1 Link to comment Share on other sites More sharing options...
envatex_packaging Posted May 10 Share Posted May 10 Hola!! Tengo ahora mismo este mismo problema, me falla el cálculo del IVA. ¿Qué archivo modificaste para solucionarlo? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now