Dodaj selektor daty dostawy do koszyka
Na stronie koszyka możesz dodać kalendarz, który umożliwia klientom określenie daty dostawy dla ich zamówienia.
Na tej stronie
Dodaj jQuery do pliku theme.liquid
Aby to dostosowanie działało, niektóre szablony wymagają dodania tagu skryptu dla jQuery do pliku układu theme.liquid. Jeśli używasz szablonu Boundless, Debut w wersji 17.2.0 lub nowszej, Express, Narrative lub Venture, może być konieczne wykonanie kolejnego kroku:
W katalogu Układ kliknij
theme.liquid
.Znajd ź tag zamykający
</head>
w kodzie. W nowej linii nad tagiem zamykającym</head>
wklej następujący kod:
- Kliknij opcję Zapisz.
Utwórz fragment kodu daty dostawy
Pulpit
- 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 Fragmenty kodu kliknij opcję Dodaj nowy fragment kodu:
-
Utwórz fragment kodu:
- Nadaj nazwę fragmentowi kodu
delivery-date
: - Kliknij opcję Utwórz fragment kodu. Nowy plik fragmentu kodu otworzy się w edytorze kodu.
- Nadaj nazwę fragmentowi kodu
W nowym fragmencie kodu
delivery-date.liquid
wklej następujący kod:
- Kliknij opcję Zapisz.
iPhone
- W aplikacji Shopify naciśnij przycisk ….
- W sekcji Kanały sprzedaży naciśnij Sklep online.
- Naciśnij Zarządzaj szablonami.
- Znajdź temat, który chcesz edytować, kliknij przycisk ..., aby otworzyć menu czynności, a następnie kliknij Edytuj kod.
- W katalogu Fragmenty kodu kliknij opcję Dodaj nowy fragment kodu:
-
Utwórz fragment kodu:
- Nadaj nazwę fragmentowi kodu
delivery-date
: - Kliknij opcję Utwórz fragment kodu. Nowy plik fragmentu kodu otworzy się w edytorze kodu.
- Nadaj nazwę fragmentowi kodu
W nowym fragmencie kodu
delivery-date.liquid
wklej następujący kod:
- Kliknij opcję Zapisz.
Android
- W aplikacji Shopify naciśnij przycisk ….
- W sekcji Kanały sprzedaży naciśnij Sklep online.
- Naciśnij Zarządzaj szablonami.
- Znajdź temat, który chcesz edytować, kliknij przycisk ..., aby otworzyć menu czynności, a następnie kliknij Edytuj kod.
- W katalogu Fragmenty kodu kliknij opcję Dodaj nowy fragment kodu:
-
Utwórz fragment kodu:
- Nadaj nazw ę fragmentowi kodu
delivery-date
: - Kliknij opcję Utwórz fragment kodu. Nowy plik fragmentu kodu otworzy się w edytorze kodu.
- Nadaj nazw ę fragmentowi kodu
W nowym fragmencie kodu
delivery-date.liquid
wklej następujący kod:
- Kliknij opcję Zapisz.
Dodaj fragment kodu do strony koszyka
Aby dodać fragment kodu daty dostawy do strony koszyka:
W katalogu Sekcje kliknij
cart-template.liquid
. Jeśli dla Twojego szablonu nie istnieje ten plik, kliknijcart.liquid
w katalogu Szablony.Znajdź tag zamykający
</form>
w kodzie. W nowej linii nad tagiem zamykającym</form>
wklej następujący kod:
- Kliknij opcję Zapisz.
Strona koszyka zawiera teraz pole wprowadzania daty dostawy. Po kliknięciu w polu tekstowym pojawi się kalendarz:
Selektor daty używany w tym dostosowaniu jest widżetem z biblioteki IU jQuery. Ten post na blogu wyjaśnia, jak wyłączyć określone daty w kalendarzu selektora daty.