Zastąp przycisk „Dodaj do koszyka" linkiem kontaktowym
Możesz zastąpić przycisk Dodaj do koszyka linkiem do poczty e-mail lub formularzem kontaktowym. Przykładowo, przycisk Dodaj do koszyka możesz zastąpić w przypadku produktów, które nie są obecnie na sprzedaż lub które są wykonywane na zamówienie.
Szablony z sekcjami i bez sekcji
Kroki dotyczące szablonów z sekcjami
Wybierz swój szablon
Kroki tej konfiguracji różnią się w zależności od tego, czy używasz szablonu Narrative czy innego darmowego szablonu wykonanego przez aplikację Shopify. Kliknij przycisk swojego szablonu, zanim wykonasz poniższe instrukcje:
Kroki dotyczące szablonów bez sekcji
Utwórz nowy szablon produktu
Aby zastąpić przycisk Dodaj do koszyka dla produktu, musisz utworzyć niestandardowy szablon dla tego produktu.
Kroki:
- W panelu administracyjnym Shopify przejdź do opcji: Sklep online > Szablony.
- Znajdź temat, który chcesz edytować, kliknij przycisk ..., aby otworzyć menu czynności, a następnie kliknij Edytuj kod.
- W katalogu Szablony kliknij opcję Dodaj nowy szablon.
- Utwórz szablon produktu:
- Z menu rozwijanego wybierz produkt.
- Nazwij swój szablon
requires-contact
. - Kliknij Utwórz szablon.
Ukryj przycisk Dodaj do koszyka
- W nowym pliku
product.requires-contact.liquid
znajdź kod HTML dla przycisku Dodaj do koszyka. Możesz wyszukać słowocart
.
Kod dla przycisku Dodaj do koszyka jest różny w zależności od szablonu. Szukaj tagu <input>
lub <button>
z tekstem Add to cart
, AddToCart
lub add-to-cart
.
W przypadku szablonu Debut kod przycisku Dodaj do koszyka wygląda następująco:
- Gdy znajdziesz kod, otocz go tagami Liquid
{% comment %}
i{% endcomment %}
. Dzięki temu kod nie będzie wyświetlany w Twoim sklepie, ale będzie go można łatwo ponownie wstawić, gdy zajdzie konieczność późniejszej zmiany nowego szablonu.
W przypadku szablonu Debut zmodyfikowany kod może wyglądać następująco:
- Kliknij opcję Zapisz.
Dodaj link do poczty e-mail lub formularz kontaktowy
Po ukryciu przycisku Dodaj do koszyka możesz dodać zawartość, którą chcesz wyświetlić w jego miejsce.
Link do poczty e-mail
- W nowej linii pod tagiem Liquid
{% endcomment %}
dodanym w ostatnim kroku dodaj kod HTML dla linku e-maila:
- Kliknij opcję Zapisz.
Formularz kontaktowy
Możesz dodać formularz kontaktowy do nowego szablonu produktu, kopiując kod z szablonu strony kontaktowej szablonu produktu. Aby dodać formularz kontaktowy:
- W katalogu Szablony kliknij
page.contact.liquid
. -
Znajdź tag Liquid
{% form 'contact' %}
w pliku. -
Skopiuj cały kod z tagu Liquid
{% form 'contact' %}
do tagu Liquid{% endform %}
. Dołącz tagi formularza Liquid do kodu, który kopiujesz. - Wróć do nowego pliku
product.requires-contact.liquid
w katalogu Szablony. -
Znajdź tag zamykający
</form>
w pliku. W nowej linii pod tagiem zamykającym</form>
wklej kod dla formularza kontaktowego. - Następnym krokiem jest wstawienie wklejonego kodu wewnątrz tagów div HTML. Atrybut klasy zawarty w kodzie tagu div zapewni poprawne renderowanie formularza kontaktowego na stronie.
W nowej linii nad {% form 'contact' %}
wklej następujący kod:
W nowej linii pod {% endform %}
wklej następujący kod:
- Kliknij opcję Zapisz.
Przypisz nowy szablon do produktu
Po ukończeniu szablonu możesz go przypisać do wszystkich produktów, dla których chcesz ukryć przycisk Dodaj do koszyka.
- Z panelu administracyjnego Shopify przejdź do opcji Produkty.
- Kliknij nazwę produktu, dla którego chcesz ukryć przycisk Dodaj do koszyka.
- Na stronie produktu panelu administracyjnego Shopify w obszarze Sklep online wybierz nowy wzorzec wymaga kontaktu z menu rozwijanego Wzorzec szablonu.
- Kliknij opcję Zapisz.
Powtórz te kroki dla każdego produktu, do którego chcesz dodać nowy szablon.