Dodaj link do logowania klienta do szablonu

Jeśli korzystasz z kont klientów, a w nagłówku szablonu nie wyświetla się link umożliwiający klientom logowanie, możesz dodać do szablonu link do logowania klienta.

Sprawdź, czy w szablonie jest link do logowania

Wiele szablonów domyślnie zawiera linki do logowania. Zanim przejdziesz do tego tutorialu, sprawdź, czy linki do logowania są obsługiwane w szablonie.

Kroki:

  1. W panelu administracyjnym Shopify przejdź do opcji Ustawienia > Konta klientów.

  2. Włącz przycisk przełączania Pokaż linki do logowania.

  3. Po włączeniu linków do logowania odwiedź sklep online jako klient i sprawdź, czy w nagłówku sklepu znajduje się ikona profilu służąca do logowania.

  4. Jeśli ikona profilu nie wyświetla się, wykonaj kroki, aby dodać link do logowania do szablonu.

Dodaj link do logowania do szablonu

Jeśli w nagłówku sklepu online nie wyświetla się ikona profilu umożliwiająca klientom logowanie, możesz dodać do szablonu link do logowania.

Kroki:

  1. W panelu administracyjnym Shopify przejdź do opcji Sklep online > Szablony.

  2. Znajdź szablon, który chcesz edytować, kliknij przycisk , aby otworzyć menu czynności, a następnie kliknij opcję Edytuj kod.

  3. W folderze Sections otwórz plik header.liquid.

  4. Dodaj poniższy fragment kodu do pliku header.liquid, a następnie kliknij przycisk Zapisz.

  • Aby przekierować klientów na stronę kont klientów po zalogowaniu:
{% if customer %}
  <a href="{{ routes.account_url }}">Account</a>
{% else %}
  <a href="{{ routes.account_login_url }}">Login</a>
{% endif %}
  • Aby przekierować klientów z powrotem do sklepu online po zalogowaniu:
{% if customer %}
  <a href="{{ routes.account_url }}">Account</a>
{% else %}
  <a href="{{ routes.storefront_login_url }}">Login</a>
{% endif %}