Skip to main content

Omówienie

Jeśli zależy Ci na czystszym pierwszym wrażeniu lub układ Twojej strony głównej koliduje z przyklejonym przyciskiem koszyka, możesz ukryć ten przycisk wyłącznie na stronie głównej za pomocą prostego fragmentu kodu. Ta konfiguracja sprawdza bieżącą stronę klienta i usuwa przyklejony przycisk koszyka, jeśli klient znajduje się na stronie głównej.

Kiedy tego użyć

  • Aby uniknąć wizualnego bałaganu na stronie głównej
  • Gdy używasz niestandardowej sekcji hero lub układu, który nachodzi na przyklejony koszyk
  • Aby przycisk koszyka był widoczny tylko na stronach produktów lub kolekcji

Krok 1: dodaj skrypt

  1. Przejdź do Upcart > Cart Editor > Settings > Custom HTML
  2. Z listy rozwijanej HTML Location wybierz Scripts (Before Load)
  3. Wklej poniższy JavaScript:
Ten skrypt sprawdza ścieżkę bieżącej strony i dodaje klasę ukrywającą przyklejony przycisk, jeśli klient znajduje się na stronie głównej.

Krok 2: dodaj niestandardowy CSS

  1. Przejdź do Upcart > Sticky Cart > Custom CSS (pamiętaj, że chodzi o Sticky Cart, a nie Cart Editor)
  2. Wklej poniższy CSS:

Efekt końcowy

  • Przyklejony przycisk koszyka będzie ukryty, gdy klient odwiedzi stronę główną (/ lub /[locale])
  • Przycisk pozostaje widoczny na wszystkich pozostałych stronach