Odwoływanie się do metaobiektów
Jeśli chcesz użyć metaobiektu w określonej części Shopify, np. w przypadku produktów, zamówień lub klientów, utwórz odwołanie do metapola. Na przykład, jeśli utworzyłeś(-aś) metaobiekt Cechy produktu i chcesz go używać na stronach produktów, możesz utworzyć metapole produktu, które odwołuje się do tej konkretnej definicji metaobiektu. Odwołanie to pozwala na wyświetlanie unikalnych „Cech produktu” na określonych produktach. Przykładowo, na produkcie A możesz umieścić odwołanie do wpisu o nazwie Zrównoważony rozwój, a na produkcie B do wpisu Materiały.
Utwórz odwołanie do metaobiektu
Kroki:
W panelu administracyjnym Shopify przejdź do opcji Ustawienia > Metapola i metaobiekty.
Wybierz część sklepu, dla której chcesz utworzyć odwołanie. Na przykład Produkty.
Kliknij opcję Dodaj definicję.
W polu Nazwa wprowadź nazwę definicji. Rozważ użycie tej samej nazwy, co w przypadku metaobiektu, aby ułatwić jej późniejsze wyszukiwanie.
Kliknij Wybierz typ, a następnie wyszukaj lub wybierz opcję Metaobiekt. Możesz także wybrać opcję Odwołanie mieszane, która pozwala na wybranie więcej niż jednego typu metaobiektu.
Wykonaj jedną z następujących czynności:
- Wybierz opcję Jedna wartość, jeśli chcesz wyświetlać tylko jeden wpis na produkt.
- Wybierz opcję Lista wartości, jeśli chcesz wyświetlać więcej niż jeden wpis w produkcie.
Wybierz opcję Witryny sklepu, aby zawartość metapola była dostępna w witrynie sklepu.
Kliknij opcję Zapisz.
Po ustanowieniu relacji między zasobem a metaobiektem połączysz konkretne wpisy z określonymi produktami, na których chcesz wyświetlać metaobiekty.
Połącz wpisy
Po skonfigurowaniu metaobiektu, dodaniu kilku wpisów i utworzeniu definicji odwołania do metaobiektu możesz połączyć poszczególne wpisy z innymi częściami sklepu.
Ten krok jest możliwy tylko po utworzeniu definicji metapola odwołującej się do metaobiektu. Jeśli jednak masz doświadczenie w kodowaniu, możesz uzyskać dostęp do dowolnego metaobiektu za pomocą Liquid.
Kroki:
- W panelu administracyjnym Shopify przejdź do tej części sklepu, w której mają być wyświetlane wpisy. Na przykład możesz przejść do strony produktu w panelu administracyjnym z sekcji Produkty.
- W sekcji Metapola kliknij niestandardową definicję, która została wcześniej utworzona. Jeśli definicji nie ma na liście, kliknij Pokaż wszystkie.
- Kliknij Wybierz wpis. W menu rozwijanym wyświetlana jest lista wszystkich pasujących wpisów tego typu. Jeśli definicja została skonfigurowana pod kątem akceptowania listy wartości, możesz wybrać wiele wpisów.
- W razie potrzeby powtórz powyższe kroki, aby połączyć wpisy z innymi produktami.
Możesz także tworzyć wpisy z zasobu, do którego istnieje odwołanie. Kliknij opcję Utwórz nowy, aby utworzyć nowy wpis, który zostanie automatycznie powiązany z Produktem A i będzie dostępny do powiązania również z innymi produktami.
Tworzenie odwołania mieszanego
Możesz utworzyć odwołanie mieszane, wykonując kroki opisane w sekcji tworzenie odwołania.
Odwołanie mieszane można powiązać z witryną sklepu tylko za pomocą języka Liquid lub przez Storefront API w przypadku niestandardowych witryn sklepu i platformy Hydrogen.
Dowiedz się więcej o danych niestandardowych dla deweloperów.