/ / przeprowadź pętlę przez klientów i / lub zamówienia w Shopify, używając płynnego kodu - shopify, liquid

przeglądaj klientów i / lub zamówienia w Shopify, używając płynnego kodu - shopify, liquid

Jestem nowy w płynnym kodzie i robię zakupy, i chciałbym wiedzieć, czy możliwe jest wykonanie pętli przez klientów i / lub zamówienia?

Próbowałem poniższy kod bez powodzenia:

{% for customer in customers %}
{% for order in customer.orders %}
{{ order.order_number }}
{% endfor %}
{% endfor %}

i

{% for order in orders %}
{{ order.order_number }}
{% endfor %}}

Odpowiedzi:

0 dla odpowiedzi № 1

W Shopify, do renderowania sklepu skierowanego do klienta, możesz użyć Liquid.

W dostarczonych przykładach płynnych zakłada się, że istnieją klienci. To nie ma sensu z perspektywy klienta. Możesz zobaczyć pojedynczego zalogowanego klienta jako:

{{ customer }}

Zakładając, że jeden jest zalogowany oczywiście. W przeciwnym razie wszystkie zakłady są wyłączone.

Po drugie, jeśli masz klienta, to oczywiście możesz zobaczyć jego zamówienia. Aby przedstawić wszystkie zamówienia klientowi, ich zamówienia, otrzymujesz

{{ customer.orders }}

Możesz więc przeglądać te zamówienia dla klienta, zakładając, że klient istnieje i ma zamówienia.

Dokumenty są ładne. https://help.shopify.com/themes/liquid/objects