Jump to content

Error al cerrar pop-up de continuar comprando


GreenFlag

Recommended Posts

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: 

image.thumb.png.afce026b543b6d33b00c3cab7873af60.png

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

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

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

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

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 by LyL Desarrollo (see edit history)
  • Like 1
Link to comment
Share on other sites

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

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

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

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