Skip to main content

Przegląd

W większości motywów aplikacje zewnętrzne, takie jak Globo, modyfikują domyślny przycisk Add to Cart za pomocą niestandardowej funkcji. Może to uniemożliwić prawidłowe uruchamianie Upcart, prowadząc do przekierowań do koszyka lub pomijania otwierania wysuwanego koszyka.

Jak to naprawić

Wykonaj poniższe kroki, aby dostosować ustawienia zarówno w Upcart, jak i w Globo:
  1. W aplikacji Upcart przejdź do Cart Editor > Settings > Cart settings, a następnie rozwiń Advanced Settings.
  2. Włącz opcję Enhanced Ajax API Compatibility.
To ustawienie poprawia zgodność z aplikacjami, które używają niestandardowych akcji dodawania do koszyka. Bez jego włączenia klienci mogą być przekierowywani na domyślną stronę koszyka sklepu zamiast zobaczyć wysuwany koszyk Upcart. Następnie zaktualizuj ustawienia Globo:
  1. Otwórz aplikację Globo Product Options.
  2. Znajdź i wyłącz opcję: „Redirect to the shopping cart page after adding a product.”
Wyłączenie tej opcji zapewnia, że wysuwany koszyk Upcart otwiera się poprawnie po dodaniu produktu do koszyka.

Dlaczego tak się dzieje

Globo Product Options zastępuje domyślny proces Add to Cart w Shopify niestandardowym skryptem. Gdy tak się dzieje, Upcart nie może wykryć aktualizacji koszyka, chyba że włączona jest opcja Enhanced Ajax API Compatibility. Włączenie tego ustawienia pozwala Upcart rozpoznawać niestandardowe akcje dodawania do koszyka i zapobiega niechcianym przekierowaniom na domyślną stronę koszyka.