Przegląd
Jak to naprawić
Korzystanie z wbudowanych rozwiązań
-
Włącz „Override existing scroll locking logic”:
- Otwórz Cart Editor w ustawieniach Upcart.
- Przejdź do Settings → Cart settings, a następnie rozwiń Advanced Settings.
- Włącz Override existing scroll locking logic. Jego opis dotyczy dokładnie tego przypadku: motyw lub aplikacja firmy trzeciej pozostawia zablokowane przewijanie strony po zamknięciu koszyka.
Dostęp do ustawień Custom HTML
- Otwórz aplikację Upcart z poziomu panelu Shopify.
- Przejdź do Cart Editor.
- Otwórz Settings i wybierz kartę Custom HTML. Settings to rząd kart — jeśli nie widzisz Custom HTML, znajduje się za opcją More settings.
Dodawanie kodu
- W zaawansowanych lub szczególnych przypadkach, gdy wbudowane rozwiązania nie usuwają problemu, możesz zastosować niestandardowy kod HTML w Upcart. Wybierz, gdzie w Upcart zastosować kod HTML. Dla tej poprawki wybierz sekcję Above Announcements/Rewards.
- Dodaj następujący fragment kodu:
Uwaga dotycząca starszych wersji: wywołania zwrotne
window.upcartOnCartOpened i window.upcartOnCartClosed nadal działają, ale są przestarzałe i wyświetlają ostrzeżenia w konsoli. We wszystkich nowych skryptach używaj upcartSubscribeCartOpened i upcartSubscribeCartClosed.- Zapisz zmiany.
- Odśwież stronę sklepu i przetestuj zamykanie koszyka, aby potwierdzić, że przewijanie zostało przywrócone.
Dlaczego tak się dzieje
Potrzebujesz pomocy lub dalszego rozwiązywania problemów
Dodatkowe kroki przed kontaktem z pomocą techniczną
- Upewnij się, że opcja Override existing scroll locking logic jest włączona.
- Sprawdź, czy niestandardowy kod lub skrypty firm trzecich nie zakłócają działania.