Jump to content

Actualizar pagina al momento


Rodri88

Recommended Posts

Buenas, 

 

la idea es que si el precio no supera el importe mínimo el fondo del precio final se ponga a rojo.

Lo he conseguido pero desde la misma página no se actualiza, es decir, si estoy comprando y el importe no supera los 30 euros, cuando le doy a confirmar pedido me aparece en rojo, pero si voy aumentando productos hasta estar por encima de los 30 euros, no se cambia.

 

La idea es que se actualice el fondo en cuanto aumentas o disminuyes la cantidad de 30 € sin tener que darle a F5.

 

http://www.tucarneonline.es/pedido-rapido

 

no se si sería posible.

 

Gracias de antemano

Link to comment
Share on other sites

Podrias meterle mano al javascript de cart-summary.js de tema que usas, que es el que se ocupa de refrescar todo vía ajax.

La función updateCartSummary(json) es la que se ocupa de modificar el carrito.

En concreto en la linea 718 modifica el campo que has tocado-> Total de productos (IVA incluído)

$('#total_product').html(formatCurrency(json.total_products_wt, currencyFormat, currencySign, currencyBlank));

puedes aprovechar para chequear el valor de json.total_products_wt y añadir/quitar alguna clase css o similar

Link to comment
Share on other sites

Quizás lo más rápido sea con JQuery comprobar el valor total del pedido y si lo ha superado modificar el color del precio. Esto dependerá de si necesitas hacer alguna otra comprobación y necesites si o si realizar una llamada ajax para realizarla.

Link to comment
Share on other sites

$('#total_product').css("background","tucolor");

Lo único que antes tendrás que añadir una funcion tanto a los botones para añadir y disminuir la cantidad de cada producto como por ejemplo a la selección de transportista. Osea, a todo lo que pueda alterar el precio total del pedido. En cada caso comprobar el valor del precio y después modificar el color.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...