Jump to content

Problema con el carrito en mi prestashop


Recommended Posts

Buenos días.

No soy persona que le gusta molestar, pero me estoy viendo en una situación que se me va de las manos, y se que aquí hay verdaderos expertos que me pueden echar un cable.

De verdad que he tratado por todos los medios buscar y encontrar la solución, pero nada de nada.

Os explico:

El problema es que hay veces que al darle al botón de añadir al carrito, el producto se mete sin ningún problema, pero hay otras veces que cuando se le da al botón, sale un mensaje de PRODUCTO AÑADIDO CORRECTAMENTE A SU CARRITO DE COMPRA, pero hay 0 artículos en él. Si le pulso varias veces al botón, se añade correctamente (algunas veces 2, otras veces 3, etc). He leído por ahí que algo tiene que ver con las tablas PS_CONNECTIONS. He vaciado las tres (connections, connections_page y connections_source), pero nada. De forma aleatoria, se mete el artículo bien o mal. También he estado vaciando las tablas PS_CART, pero igual. Por favor, me podéis dar un poco de luz a ver si lo puedo solucionar?

Web: piscinasyproductos.com

Sistema Ubuntu con Nginx

Versión de prestashop: 1.7.8.1

Versión de PHP: 7.4

Tema: Molotok (adquirido por template monster - agotado el periodo de soporte). También lo he probado con el tema por defecto de prestashop y la cosa está igual.

Muchas gracias de antemano.

 

Link to comment
Share on other sites

La version de prestashop es instlacion limpia o actualizado de una version anterior, si es una actulizacion por lo que tengo leido el theme sufrio algun tipo de cambio de la versio 1.7.7.8 a la 1.7.8.1 de ahi que se deba actulizar el theme tanto por defecto como si es comprado, comentas que has probado con el theme por defecto, pero... ¿esta actualizado a la ultima version? Tambien veo que usas la version 7.4 de php, ¿tienes todos los modulos actulizados para que funcionen con esta version?  

 Yo probaria primero por lo mas facil, bajando la version de php, para luego probar con el resto.

Link to comment
Share on other sites

Buenos días Josraso.

Gracias por contestar. Efectivamente, la versión de prestashop es una actualización. Como bien sugieres, contemplé la posibilidad de bajar el php de la 7.4 a la 7.2 y ya que me lo has comentado, voy a probarlo. a ver si hay suerte.

Link to comment
Share on other sites

He bajado la versión de php, y ahora no me actualiza el carrito. Tengo que pulsar F5 para que se vea el producto añadido. Tampoco me sale el mensaje que el producto se ha añadido correctamente al carrito cuando se pulsa el botón.

Link to comment
Share on other sites

Nada. De echo, ha vuelto a añadir o no al carrito tal y como al principio. Me temo que debe ser algo de la base de datos, pero no estoy muy seguro. Me va a tocar reconstruir toda la tienda en otro servidor de prueba. Pregunto, por ejemplo, los productos se encuentran en las tablas ps_product....., las categorías en la ps_category.... etc. Me imagino que instalando prestashop de nuevo y machancando las tablas de los productos, categorías, etc por una copia de seguridad que previamente haya hecho de la web con problemas, será suficiente, no?.

Lo digo por ir descartando y encontrar así dónde puede estar el fallo.

Link to comment
Share on other sites

hace 2 horas, aixos dijo:

Hola @jumimaco

¿Nos puedes expicar como lo solucionaste?

Así, si alguien le pasa lo mismo le servira de ayuda.

Ahora funciona bien en https://www.piscinasyproductos.com

 

Hola Aixos. Todavía no está solucionado. El carrito, de vez en cuando, no añade el producto. Hay que darle varias veces al botón para que se añada. Estoy estudiando la tabla ps_orders, puesto que si la sustituyo por una vacía, el problema se soluciona, pero pierdo todos los pedidos y eso no es viable.

Link to comment
Share on other sites

hace 1 hora, jumimaco dijo:

Hola Aixos. Todavía no está solucionado. El carrito, de vez en cuando, no añade el producto. Hay que darle varias veces al botón para que se añada. Estoy estudiando la tabla ps_orders, puesto que si la sustituyo por una vacía, el problema se soluciona, pero pierdo todos los pedidos y eso no es viable.

Hola @jumimaco

pues esto ya esta solucionado y te paso lo que debes probar porque funciona bien:

 

 

Link to comment
Share on other sites

hace 38 minutos, gusman126 dijo:

Hola, esto pasaba hace bastante tiempo, prueba a ver si al hacer esto funciona bien, si lo hace es un problema de la plantilla

Nada.

Lo curioso es que si vacío la tabla ps_orders, todo funciona bien. Puedo hacer los pedidos sin ningún problema, y nunca más me sale lo de 0 artículos añadidos. No se qué puede ser, porque me extraña que una tabla se haya podido corromper y me provoque este fallo que, como digo, es muy esporádico, pero ya hemos recibido varias llamadas de clientes que no pueden hacer el pedido.

 

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...