Pokaż pozostałe zapasy wariantu na stronach produktów
Na stronie produktu lub w sekcji polecanych produktów możesz dodać wiadomość informującą o liczbie pozycji w magazynie, gdy poziom zapasów wariantu produktu będzie niski. Aby ta wiadomość została wyświetlona, musisz aktywować śledzenie zapasów dla produktu.
Kroki dla tego dostosowania różnią się w zależności od szablonu. Kliknij przycisk dla szablonu i postępuj według instrukcji.
Debut
Kroki dla szablonu Debut
Edytuj theme.liquid
- W panelu administracyjnym Shopify przejdź do opcji: Sklep online > Szablony.
- Znajdź szablon, który chcesz edytować, a następnie kliknij przycisk ... > Edytuj kod.
- W katalogu Układ otwórz
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.
Edytuj product-template.liquid
lub featured-product.liquid
-
W katalogu Sekcje otwórz
product-template.liquid
lubfeatured-product.liquid
:- Otwórz
product-template.liquid
, aby dodać tę funkcję do stron produktów. - Otwórz
featured-product.liquid
, aby dodać tę funkcję do sekcji polecanych produktów na stronie głównej.
- Otwórz
Znajdź
{% form 'product'
. Nad tym tagiem dodaj następujący kod:
Dane wyjściowe powyższego kodu to: Stock: x
. Możesz zmienić tekst, dostosowując zawartość w tagach <p>
. Pamiętaj, aby uwzględnić {{ current_variant.inventory_quantity }}
w tagach <p>
.
- Na dole pliku dodaj następujący kod:
- Kliknij opcję Zapisz.
Edytuj theme.js.liquid
lub theme.js
Zmiany, które musisz wprowadzić w tych plikach, zależą od używanej wersji szablonu Debut.
Wersje 17.8.0 i wcześniejsze
- Otwórz
theme.js.liquid
lubtheme.js
. -
Znajdź
theme.Product = (function()
. Podthis.selectors = {
dodaj następujący kod:
- W tym samym pliku znajdź
_updateAddToCart: function(evt) {
. Bezpośrednio poniżej dodaj następujący kod:
-
Znajdź
if (variant.available) {
. Przed instrukcją} else {
dodaj następujący kod:
Dane wyjściowe powyższego kodu to: Stock: x
. Możesz zmienić tekst, dostosowując zawartość w tagach <p>
. Pamiętaj, aby uwzględnić ${variantStock[variant.id]}
w tagach <p>
.
- Kliknij opcję Zapisz.
Wersje 17.9.0 i nowsze
- Otwórz
theme.js.liquid
lubtheme.js
. -
Znajdź
theme.Product = (function()
. Podthis.selectors = {
dodaj następujący kod:
- W tym samym pliku znajdź
_setProductState: function(evt) {
. Bezpośrednio poniżej dodaj następujący kod:
- W tej samej funkcji znajdź
if (!variant) {
. Po zamykającym nawiasie}
dodaj następujący kod:
Dane wyjściowe powyższego kodu to: Stock: x
. Możesz zmienić tekst, dostosowując zawartość w tagach <p>
. Pamiętaj, aby uwzględnić ${variantStock[variant.id]}
w tagach <p>
.
- Kliknij opcję Zapisz.
Brooklyn
Kroki dla szablonu Brooklyn
Edytuj theme.liquid
- W panelu administracyjnym Shopify przejdź do opcji: Sklep online > Szablony.
- Znajdź szablon, który chcesz edytować, a następnie kliknij przycisk ... > Edytuj kod.
- W katalogu Układ otwórz
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.
Edytuj product-template.liquid
lub featured-product.liquid
-
W katalogu Sekcje otwórz
product-template.liquid
lubfeatured-product.liquid
:- Otwórz
product-template.liquid
, aby dodać tę funkcję do stron produktów. - Otwórz
featured-product.liquid
, aby dodać tę funkcję do sekcji polecanych produktów na stronie głównej.
- Otwórz
Znajdź
{% form 'product'
. Nad tym tagiem dodaj następujący kod:
Dane wyjściowe powyższego kodu to: Stock: x
. Możesz zmienić tekst, dostosowując zawartość w tagach <p>
. Pamiętaj, aby uwzględnić {{current_variant.inventory_quantity }}
w tagach <p>
.
- Na dole pliku dodaj następujący kod:
- Kliknij opcję Zapisz.
Edytuj theme.js.liquid
lub theme.js
- Otwórz
theme.js.liquid
lubtheme.js
. -
Znajdź
theme.Product = (function()
. Podthis.selectors = {
dodaj następujący kod:
- W tym samym pliku znajdź
if (variant.available) {
. Przed instrukcją} else {
dodaj następujący kod:
Dane wyjściowe powyższego kodu to: Stock: x
. Możesz zmienić tekst, dostosowując zawartość w tagach <p>
. Pamiętaj, aby uwzględnić ${variantStock[variant.id]}
w tagach <p>
.
- Kliknij opcję Zapisz.
Simple
Kroki dla szablonu Simple
Edytuj theme.liquid
- W panelu administracyjnym Shopify przejdź do opcji: Sklep online > Szablony.
- Znajdź szablon, który chcesz edytować, a następnie kliknij przycisk ... > Edytuj kod.
- W katalogu Układ otwórz
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.
Edytuj product-template.liquid
lub featured-product.liquid
-
W katalogu Sekcje otwórz
product-template.liquid
lubfeatured-product.liquid
:- Otwórz
product-template.liquid
, aby dodać tę funkcję do stron produktów. - Otwórz
featured-product.liquid
, aby dodać tę funkcję do sekcji polecanych produktów na stronie głównej.
- Otwórz
Znajdź
{% form 'product'
. Nad tym tagiem dodaj następujący kod:
Dane wyjściowe powyższego kodu to: Stock: x
. Możesz zmienić tekst, dostosowując zawartość w tagach <p>
. Pamiętaj, aby uwzględnić {{current_variant.inventory_quantity }}
w tagach <p>
.
- Na dole pliku dodaj następujący kod:
- Kliknij opcję Zapisz.
Edytuj theme.js.liquid
lub theme.js
- Otwórz
theme.js.liquid
lubtheme.js
. -
Znajdź
theme.Product = (function()
. Podthis.selectors = {
dodaj następujący kod:
- W tym samym pliku znajdź
if (variant.available) {
. Przed instrukcją} else {
dodaj następujący kod:
Dane wyjściowe powyższego kodu to: Stock: x
. Możesz zmienić tekst, dostosowując zawartość w tagach <p>
. Pamiętaj, aby uwzględnić ${variantStock[variant.id]}
w tagach <p>
.
- Kliknij opcję Zapisz.
Minimal
Kroki dla szablonu Minimal
Edytuj theme.liquid
- W panelu administracyjnym Shopify przejdź do opcji: Sklep online > Szablony.
- Znajdź szablon, który chcesz edytować, a następnie kliknij przycisk ... > Edytuj kod.
- W katalogu Układ otwórz
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.
Edytuj product-template.liquid
lub featured-product.liquid
-
W katalogu Sekcje otwórz
product-template.liquid
lubfeatured-product.liquid
:- Otwórz
product-template.liquid
, aby dodać tę funkcję do stron produktów. - Otwórz
featured-product.liquid
, aby dodać tę funkcję do sekcji polecanych produktów na stronie głównej.
- Otwórz
Znajdź
{% form 'product'
. Nad tym tagiem dodaj następujący kod:
Dane wyjściowe powyższego kodu to: Stock: x
. Możesz zmienić tekst, dostosowując zawartość w tagach <p>
. Pamiętaj, aby uwzględnić {{current_variant.inventory_quantity }}
w tagach <p>
.
- Na dole pliku dodaj następujący kod:
- Kliknij opcję Zapisz.
Edytuj theme.js.liquid
lub theme.js
- Otwórz
theme.js.liquid
lubtheme.js
. -
Znajdź
theme.Product = (function()
. Podthis.selectors = {
dodaj następujący kod:
- W tym samym pliku znajdź
if (variant.available) {
. Przed instrukcją} else {
dodaj następujący kod:
Dane wyjściowe powyższego kodu to: Stock: x
. Możesz zmienić tekst, dostosowując zawartość w tagach <p>
. Pamiętaj, aby uwzględnić ${variantStock[variant.id]}
w tagach <p>
.
- Kliknij opcję Zapisz.
Boundless
Kroki dla szablonu Boundless
Edytuj theme.liquid
- W panelu administracyjnym Shopify przejdź do opcji: Sklep online > Szablony.
- Znajdź szablon, który chcesz edytować, a następnie kliknij przycisk ... > Edytuj kod.
- W katalogu Układ otwórz
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.
Edytuj product-template.liquid
lub featured-product.liquid
-
W katalogu Sekcje otwórz
product-template.liquid
lubfeatured-product.liquid
:- Otwórz
product-template.liquid
, aby dodać tę funkcję do stron produktów. - Otwórz
featured-product.liquid
, aby dodać tę funkcję do sekcji polecanych produktów na stronie głównej.
- Otwórz
Znajdź
{% form 'product'
. Nad tym tagiem dodaj następujący kod:
Dane wyjściowe powyższego kodu to: Stock: x
. Możesz zmienić tekst, dostosowując zawartość w tagach <p>
. Pamiętaj, aby uwzględnić {{current_variant.inventory_quantity }}
w tagach <p>
.
- Na dole pliku dodaj następujący kod:
- Kliknij opcję Zapisz.
Edytuj theme.js.liquid
lub theme.js
- Otwórz 'theme.js.liquid' *lub *'theme.js'.
-
Znajdź
theme.Product = (function()
. Podvar selectors = {
dodaj następujący kod:
- W tym samym pliku znajdź
$(selectors.SKU, this.$container).html(variant.sku);
. Bezpośrednio poniżej dodaj następujący kod:
Dane wyjściowe powyższego kodu to: Stock: x
. Możesz zmienić tekst, dostosowując zawartość w tagach <p>
. Pamiętaj, aby uwzględnić ${variantStock[variant.id]}
w tagach <p>
.
- Kliknij opcję Zapisz.
Narrative
Kroki dla szablonu Narrative
Edytuj theme.liquid
- W panelu administracyjnym Shopify przejdź do opcji: Sklep online > Szablony.
- Znajdź szablon, który chcesz edytować, a następnie kliknij przycisk ... > Edytuj kod.
- W katalogu Układ otwórz
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.
Edytuj product-template.liquid
lub featured-product.liquid
-
W katalogu Sekcje otwórz
product-template.liquid
lubfeatured-product.liquid
:- Otwórz
product-template.liquid
, aby dodać tę funkcję do stron produktów. - Otwórz
featured-product.liquid
, aby dodać tę funkcję do sekcji polecanych produktów na stronie głównej.
- Otwórz
Znajdź
{% include 'product-form' %}
. Nad tym tagiem dodaj następujący kod:
Dane wyjściowe powyższego kodu to: Stock: x
. Możesz zmienić tekst, dostosowując zawartość w tagach <p>
. Pamiętaj, aby uwzględnić {{current_variant.inventory_quantity }}
w tagach <p>
.
- Na dole pliku dodaj następujący kod:
- Kliknij opcję Zapisz.
Edytuj custom.js
- Otwórz
custom.js
. - Na dole pliku dodaj następujący kod:
Dane wyjściowe powyższego kodu to: Stock: x
. Możesz zmienić tekst, dostosowując zawartość w tagach <p>
. Pamiętaj, aby uwzględnić ${variantStock[variant.id]}
w tagach <p>
.
- Kliknij opcję Zapisz.