Rozwiązywanie problemów

W przypadku problemów z edytorem szablonów sprawdź, czy nie są one omówione poniżej.

Częste problemy

Problem: Nie udało się załadować strony

Strona przekierowuje do nieobsługiwanego adresu URL

Jeśli Twój sklep zawiera kod przekierowujący użytkowników do adresów URL, które nie są połączone z Twoim sklepem, sprawdź, czy przekierowanie zostało wyłączone podczas korzystania z edytora szablonów.

Na przykład ten typ przekierowania może zostać dodany do witryny sklepu w celu kierowania kupujących do różnych sklepów Shopify w zależności od ich lokalizacji. Ten typ kodu przekierowania może istnieć w szablonie lub zainstalowanej przez Ciebie aplikacji.

Aby przekierowanie nie zakłóciło korzystania z edytora, zamień window.location.href = na window.parent.location.href = w kodzie JavaScript swojego szablonu. Jeśli nie będzie to możliwe, użyj odwołania do zmiennej window.Shopify.designMode w JavaScript, aby wyłączyć przekierowanie podczas korzystania z edytora szablonów. Wartość tej zmiennej jest ustawiona na true, gdy witryna sklepu jest ładowana w edytorze i false, kiedy nie jest.

Nie udało się załadować strony z powodu błędu

Załadowanie strony w edytorze szablonów może nie powieść się z wielu powodów. Najczęstsze problemy to:

  • problemy z połączeniem sieciowym
  • nieprawidłowy kod Liquid w szablonie

Jeśli okaże się, że przyczyną błędu nie są wymienione problemy, spróbuj odwiedzić sklep online, wyświetlając opcje Czynności dotyczące szablonów > Podgląd szablonu w edytorze szablonów. Jeśli strona nie załaduje się, możesz skontaktować się z Pomocą techniczną Shopify, aby uzyskać pomoc w zakresie swojej witryny sklepu.

Znaleziono błąd HTML

Podczas dokonywania zmian w ustawieniach szablonu w edytorze szablonów, może pojawić się w nim komunikat ostrzegawczy „Znaleziono błąd HTML”:

Baner błędu HTML

Ten komunikat o błędzie pojawia się, gdy w kodzie szablonu zostanie znaleziony błąd składniowy. Aby rozwiązać problem, możesz sprawdzić kod w pliku Liquid, do którego odwołuje się komunikat o błędzie. W powyższym przykładzie byłby to slideshow.liquid.

Znalezienie problemu w kodzie szablonu

  1. Kliknij plik sekcji .liquid, który jest powiązany z komunikatem o błędzie. Spowoduje to przejście do strony Edytuj HTML/CSS i plik otworzy się w edytorze kodu.
  2. Przejrzyj plik pod kątem niepoprawnego kodu HTML lub Liquid. Edytor kodu wyświetli potencjalne błędy składni na czerwono. Najczęstsze problemy to:

    • Dodatkowe zamykające tagi HTML np. zamykający tag </div> bez tagu otwierającego <div>
    • Dodatkowe niezamknięte tagi HTML np. otwierający tag <div> bez tagu zamykającego </div>
    • Zniekształcone tagi HTML np. <div class="my-class" bez >
    • Zniekształcony kod Liquid
    • Uszkodzony kod HTML w dołączonym pliku fragmentu kodu szablonu
  3. Po znalezieniu problemu popraw kod w pliku szablonu.

  4. Kliknij opcję Zapisz.

  5. Kliknij przycisk Dostosuj, aby wrócić do edytora szablonów, i potwierdź, że komunikat o błędzie zniknął.

Inne rozwiązania

Jeśli nie uda Ci się rozwiązać problemu, wykonując powyższe działania, rozważ następujące opcje:

Gotowy(-a) do rozpoczęcia sprzedaży za pomocą Shopify?

Wypróbuj za darmo