Descripción general
Cómo solucionarlo
Usar las soluciones integradas
-
Habilita “Override existing scroll locking logic”:
- Abre el Cart Editor en la configuración de Upcart.
- Ve a Settings → Cart settings y luego expande Advanced Settings.
- Habilita Override existing scroll locking logic. Su descripción cubre exactamente este caso: un tema o app de terceros que deja la página con el desplazamiento bloqueado después de que el carrito se cierra.
Acceder a la configuración de Custom HTML
- Abre la app Upcart desde tu panel de Shopify.
- Ve al Cart Editor.
- Abre Settings y selecciona la pestaña Custom HTML. Settings es una fila de pestañas — si no ves Custom HTML, está detrás de More settings.
Agregar el código
- Para casos avanzados o específicos donde las soluciones integradas no resuelven el problema, puedes aplicar código HTML personalizado en Upcart. Elige dónde aplicar el código HTML en Upcart. Para esta solución, selecciona la sección Above Announcements/Rewards.
- Agrega el siguiente fragmento de código:
Nota sobre versiones anteriores: Los callbacks
window.upcartOnCartOpened y window.upcartOnCartClosed todavía funcionan, pero están obsoletos y registran advertencias en la consola. Usa upcartSubscribeCartOpened y upcartSubscribeCartClosed para todos los scripts nuevos.- Guarda tus cambios.
- Actualiza tu tienda y prueba cerrando el carrito para confirmar que el desplazamiento se restauró.
Por qué sucede esto
¿Necesitas ayuda o más solución de problemas?
Pasos adicionales antes de contactar a soporte
- Asegúrate de que Override existing scroll locking logic esté habilitado.
- Verifica si algún código personalizado o scripts de terceros podrían interferir.