Hola.
Tenemos una tienda PrestaShop 1.6.1.6 con el tema LeoDigital.
El proceso de compra funciona correctamente, pero en móvil el popup AJAX del carrito presenta un comportamiento extraño (requiere dos clics en determinadas situaciones y el comportamiento parece depender del JavaScript).
Hemos comprobado que:
¿Podríais indicarnos si el servidor está sirviendo alguna versión cacheada o combinada de los archivos JavaScript (CloudLinux, LiteSpeed, OPcache, optimización automática, etc.) que pudiera hacer que el navegador estuviera ejecutando un archivo distinto al que modificamos?
También nos gustaría saber si existe alguna caché del servidor que debamos vaciar además de la caché de PrestaShop.
Muchas gracias.
Contenido solo visible a usuarios registrados
Aporto un dato más que creo que puede ser importante.
Hola Josep,
He estado revisando y proband el sitio web en un dispositivo móvil y por el momento no logro replicar lo que nos comentas, al añadir el producto al carrito funciona con un solo clic y no logramos ver tampoco errores en la consola del navegador relacionados con esto.
Este error puede que este relacioando directamente con el funcionamiento del carrito y no con la cache del servidor o algo adicional, ten en cuenta por lo que vemos el carrito depende principalmente dle archivo JavaScript incluido en el propio tema LeoDigital: /themes/leodigital/js/modules/blockcart/ajax-cart.js
También es posible que otros módulos del tema relacionados con el AJAX estén generando algún conflicto entre el comportamiento del módulo de carrito y el tema en navegadores actuales.
Ya que este es un tema de pago no podemos comprobarlo te recomiendo consultes con el soporte del tema para que puedan revisar su JavaScript y confirmar si existe una versión más reciente o algún parche compatible con tu instalación. https://www.leotheme.com/support/help-desk.html
Ten en cuenta que estás utilizando PrestaShop 1.6.1.6 junto con PHP 5.6 y un tema bastante antiguo. Aunque la tienda todavía funcione, cada vez pueden aparecer más incompatibilidades con navegadores, servicios externos, módulos y requisitos actuales de los servidores. Llegará un momento en que mantener esta instalación operativa será complicado y no se podrá garantizar su correcto funcionamiento.
Mi recomendación sería aplicar únicamente una corrección proporcionada por el desarrollador del tema y, en paralelo, comenzar a planificar la migración a una versión actual de PrestaShop. Antes de realizar cambios, recuerda generar una copia de seguridad completa de los archivos y de la base de datos.
Un saludo
lo miro, gracias Karen
Hola Josep,
De acuerdo, quedamos atentos como ha ido todo.
Un saludo.