jumimaco Posted November 30, 2021 Share Posted November 30, 2021 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 More sharing options...
Josraso Posted November 30, 2021 Share Posted November 30, 2021 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 More sharing options...
jumimaco Posted November 30, 2021 Author Share Posted November 30, 2021 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 More sharing options...
jumimaco Posted December 1, 2021 Author Share Posted December 1, 2021 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 More sharing options...
Josraso Posted December 1, 2021 Share Posted December 1, 2021 Prueba reinciando el modulo del carrito y viendo que tenga el ajax activado. Link to comment Share on other sites More sharing options...
jumimaco Posted December 1, 2021 Author Share Posted December 1, 2021 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 More sharing options...
aixos Posted December 3, 2021 Share Posted December 3, 2021 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 Link to comment Share on other sites More sharing options...
jumimaco Posted December 3, 2021 Author Share Posted December 3, 2021 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 More sharing options...
aixos Posted December 3, 2021 Share Posted December 3, 2021 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 More sharing options...
gusman126 Posted December 3, 2021 Share Posted December 3, 2021 hace 1 hora, aixos dijo: Hola @jumimaco pues esto ya esta solucionado y te paso lo que debes probar porque funciona bien: Hola, esto pasaba hace bastante tiempo, prueba a ver si al hacer esto funciona bien, si lo hace es un problema de la plantilla Link to comment Share on other sites More sharing options...
jumimaco Posted December 3, 2021 Author Share Posted December 3, 2021 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 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