Jump to content

Error. Precio diferente en la ficha de producto


Recommended Posts

Buenos días,

 

Tengo un problema que no consigo solucionar.

Tengo varios productos con diferentes combinaciones. Algunas combinaciones tienen un incremento en el precio base del producto. Este precio se muestra correctamente en el backend de prestashop.

En cambio, en la ficha del producto se muestra una cantidad que no se de donde la calcula. Lo mas curioso es que al añadir al carrito ese producto ahi si que se muestra correctamente el precio.

 

Necesito ayuda para poder solucionar este problema.

Tengo instalado Prestashop 1.6.1.7.

Gracias.

post-1334060-0-22243800-1478246174_thumb.png

post-1334060-0-05516000-1478246185_thumb.png

post-1334060-0-29722200-1478246194_thumb.png

post-1334060-0-83676200-1478246202_thumb.png

Link to comment
Share on other sites

Buenos días Grabriel,

 

Gracias por responder. Estoy utilizando la plantilla Fashion Store ( http://addons.prestashop.com/es/22530-fashion-store.html ) y ellos me dicen que solo retocan el diseño y el CSS de la plantilla que no manipulan el codigo de Prestashop.

Creo que la configuración de impuestos etc. tiene que ser correcta sino se mostraría mal en todos los precios de la web.

A ver si alguien puede ayudarme a solucionarlo.

Link to comment
Share on other sites

He encontrado la solución!

Por si puede ser de utilidad para alquien.

 

Hay que editar el fichero controllers\front\ProductController.php

 

En la línea 456 esta escrito lo siguiente:

$combinations[$row['id_product_attribute']]['price'] = (float)Tools::convertPriceFull($row['price'], null, Context::getContext()->currency, false);

 

Eliminar o comentar esa línea y sustituirla por la siguiente:

$combinations[$row['id_product_attribute']]['price'] = (float)$row['price'];

 

Con esto todos los precios de los productos con combinaciones se muestran correctamente en la hoja de producto.

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...