madson Posted May 11, 2015 Share Posted May 11, 2015 Muy buenas tardes, Vengo a preguntaros una dudilla sobre un pequeño script en php que me estoy haciendo para actualizar precios a mano. tengo estas dos consultas: "UPDATE ps_product SET price = '". $precio ."' WHERE id_product = $id;" "UPDATE ps_product_shop SET price = '". $precio ."' WHERE id_product = $id;" Al lanzarlas, cada una actualiza el campo que tiene que actualizar. Pero el problema viene cuando entro en la web, sea desde la parte cliente como backend, el precio final me sale el anterior que tenia ese producto. Por otro lado buscando he encontrado que en la tabla ps_layered_price_index guarda el rango de precio sin iva y el precio con iva. Por lo que lance otra consulta mas junto a las dos anteriores: "UPDATE ps_layered_price_index SET price_min = '". round($precio) ."', price_max = '". $precioReal ."' WHERE id_product = $id;" Y la cosa es que hay veces en la que suele funcionar y actualiza el precio a la primera y sin problemas, y otras solo me actualiza el precio base. por lo que igual pone; precio base: 24.5€ precio con iva: 234€ y buscando por la base de datos el dato de 234€ no lo encuentras por ningún lado, ni tampoco ninguna cifra que corresponda a esos 234€ menos el iva. Puedo pensar que viene siendo problema de Cache? Una mano pol favore . Saludos. Link to comment Share on other sites More sharing options...
Fernando91 Posted May 12, 2015 Share Posted May 12, 2015 Busca la funcion que utiliza prestashop para actualizar el precio ya que he visto en muchoas zona que hace algo y luego siempre llama a una funcion syncronice, me paso en su d ia y mejor reutilizar las funciones de prestashop porque siguen el flujo de llamadas correspondientes. Link to comment Share on other sites More sharing options...
madson Posted May 12, 2015 Author Share Posted May 12, 2015 Muchisima razón y muchas gracias, yo había conectado con la base de datos y manejado por libre, pero meteré un par de includes de los archivos de prestashop y funciones propias. de esta forma quisiera agilizar un poco el backend de prestashop. comento si funciona mejor. gracias. Link to comment Share on other sites More sharing options...
Recommended Posts