GreenFlag Posted March 10, 2022 Share Posted March 10, 2022 Buenos días a tod@s Hoy vengo a presentar un error que tengo en mi web, y es que al añadir al carrito un producto, muestra un pop-up como este: Pues resulta que no me deja darle al botón de "continuar comprando" ni la "x" para cerrarla, arriba a la derecha. Muchas gracias de antemano. Link to comment Share on other sites More sharing options...
LyL Desarrollo Posted March 10, 2022 Share Posted March 10, 2022 Pero son clickeables? me podrias compartir la URL de tu sitio para verificar si esta quedando cubierto por alguna otra capa que no permita hacer el click o algun fallo de js. Aunque veo que tampoco muestra los productos en el carrito Link to comment Share on other sites More sharing options...
GreenFlag Posted March 10, 2022 Author Share Posted March 10, 2022 10 minutes ago, LyL Desarrollo said: Pero son clickeables? me podrias compartir la URL de tu sitio para verificar si esta quedando cubierto por alguna otra capa que no permita hacer el click o algun fallo de js. Aunque veo que tampoco muestra los productos en el carrito www.adrianropainfantil.com Link to comment Share on other sites More sharing options...
LyL Desarrollo Posted March 10, 2022 Share Posted March 10, 2022 esta en mantenimiento Link to comment Share on other sites More sharing options...
GreenFlag Posted March 10, 2022 Author Share Posted March 10, 2022 3 hours ago, LyL Desarrollo said: esta en mantenimiento Disculpa, la habilita ahora mismo, echale un ojo y me comentas, muchas gracias de veras. Link to comment Share on other sites More sharing options...
LyL Desarrollo Posted March 10, 2022 Share Posted March 10, 2022 No tiene errores como tal, solo falta el codigo que cierra el modal o algun otro interfiere. El modulo de popup de newsletter es nuevo? o antes funcionaba todo normal con ese poup? si utiliza el modulo por defecto de carrito, le recomiendo desintalar e instalar de nuevo el modulo de carrito (esto puede mover el carrito de sitio, asi que seria bueno que vea donde esta hookeado para volver a su posición). Si modifico algun codigo, cambio permisos de carpetas, o instalo algun otro modulo de carrito podrian ser pistas para poder descartar y llegar a una solucion Link to comment Share on other sites More sharing options...
GreenFlag Posted March 10, 2022 Author Share Posted March 10, 2022 1 hour ago, LyL Desarrollo said: No tiene errores como tal, solo falta el codigo que cierra el modal o algun otro interfiere. El modulo de popup de newsletter es nuevo? o antes funcionaba todo normal con ese poup? si utiliza el modulo por defecto de carrito, le recomiendo desintalar e instalar de nuevo el modulo de carrito (esto puede mover el carrito de sitio, asi que seria bueno que vea donde esta hookeado para volver a su posición). Si modifico algun codigo, cambio permisos de carpetas, o instalo algun otro modulo de carrito podrian ser pistas para poder descartar y llegar a una solucion He probado desactivando el modulo de popup newsletter y alguno otro que instale hace poco y el problema persiste, no se muy bien en que consistirá, el modulo del carrito es el que viene por defecto con prestashop gratuito y no se donde descargarlo la verdad.. desde que instale el tema me esta dando muchos problemas y el desarrollador se lava las manos con muchos de ellos.. Gracias. Link to comment Share on other sites More sharing options...
LyL Desarrollo Posted March 10, 2022 Share Posted March 10, 2022 que version de prestashop manejas? 1.7.7 de casualidad? Link to comment Share on other sites More sharing options...
GreenFlag Posted March 10, 2022 Author Share Posted March 10, 2022 Just now, LyL Desarrollo said: que version de prestashop manejas? 1.7.7 de casualidad? No, uso 1.7.8.0 Link to comment Share on other sites More sharing options...
LyL Desarrollo Posted March 10, 2022 Share Posted March 10, 2022 (edited) Ok, vi parte del problema. Se están abriendo 2 popup y el funcional esta quedando tapado por el que no sirve. Busca este archivo https://www.adrianropainfantil.com/themes/kids/assets/js/custom.js la penultima linea agregale dos slash ( // ) para comentarla y deje de funcionar y es posible que con eso se arregle ese fallo especifico $(document).ready(function () { prestashop.blockcart = prestashop.blockcart || {}; var showModal = prestashop.blockcart.showModal || function (modal) { var $body = $('body'); $body.append(modal); $body.one('click', '#blockcart-modal', function (event) { if (event.target.id === 'blockcart-modal') { $(event.target).remove(); } }); }; que quede asi //$(document).ready(function () { prestashop.blockcart = prestashop.blockcart || {}; var showModal = prestashop.blockcart.showModal || function (modal) { var $body = $('body'); $body.append(modal); $body.one('click', '#blockcart-modal', function (event) { if (event.target.id === 'blockcart-modal') { $(event.target).remove(); } }); }; luego borra cache de tu navegador y me comentas Edited March 10, 2022 by LyL Desarrollo (see edit history) 1 Link to comment Share on other sites More sharing options...
GreenFlag Posted March 11, 2022 Author Share Posted March 11, 2022 14 hours ago, LyL Desarrollo said: Ok, vi parte del problema. Se están abriendo 2 popup y el funcional esta quedando tapado por el que no sirve. Busca este archivo https://www.adrianropainfantil.com/themes/kids/assets/js/custom.js la penultima linea agregale dos slash ( // ) para comentarla y deje de funcionar y es posible que con eso se arregle ese fallo especifico $(document).ready(function () { prestashop.blockcart = prestashop.blockcart || {}; var showModal = prestashop.blockcart.showModal || function (modal) { var $body = $('body'); $body.append(modal); $body.one('click', '#blockcart-modal', function (event) { if (event.target.id === 'blockcart-modal') { $(event.target).remove(); } }); }; que quede asi //$(document).ready(function () { prestashop.blockcart = prestashop.blockcart || {}; var showModal = prestashop.blockcart.showModal || function (modal) { var $body = $('body'); $body.append(modal); $body.one('click', '#blockcart-modal', function (event) { if (event.target.id === 'blockcart-modal') { $(event.target).remove(); } }); }; luego borra cache de tu navegador y me comentas Muchas gracias! Se ha solucionado, estaba ahi el error! Gracias!!!! Link to comment Share on other sites More sharing options...
gusman126 Posted March 11, 2022 Share Posted March 11, 2022 Habla con el desarrollador de la plantilla o del módulo y que solucione ese problema, deberían hacerlo gratis Link to comment Share on other sites More sharing options...
GreenFlag Posted March 11, 2022 Author Share Posted March 11, 2022 29 minutes ago, gusman126 said: Habla con el desarrollador de la plantilla o del módulo y que solucione ese problema, deberían hacerlo gratis Ya lo he solucionado modificando el js del tema, muchas gracias aun asi! Link to comment Share on other sites More sharing options...
gusman126 Posted March 11, 2022 Share Posted March 11, 2022 hace 17 minutos, GreenFlag dijo: Ya lo he solucionado modificando el js del tema, muchas gracias aun asi! Si actualizas la plantilla y el desarrollador no lo sabe, vas a volver a tener el problema. Consejo, avisa al desarrollador y que lo solucione, seguro que hay mas problemas que se actualizaran o no en proximas versiones Link to comment Share on other sites More sharing options...
GreenFlag Posted March 11, 2022 Author Share Posted March 11, 2022 46 minutes ago, gusman126 said: Si actualizas la plantilla y el desarrollador no lo sabe, vas a volver a tener el problema. Consejo, avisa al desarrollador y que lo solucione, seguro que hay mas problemas que se actualizaran o no en proximas versiones Ya se lo he comunicado 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