Wyświetl zawartość według zamówienia na konkretny produkt

Dzięki temu dowiesz się, jak wykonać iterację poprzez checkout.line_items, aby sprawdzić, czy Twój specjalny produkt znajduje się w zamówieniu.

Na przykład Joanna sprzedaje produkt do pobrania i chce dodać link do pobrania na stronie statusu zamówienia, przy czym link ma być wyświetlany tylko wtedy, gdy zamówienie zawiera produkt cyfrowy.

Kroki:

  1. Przewiń w dół do sekcji Dodatkowe skrypty.

  2. Skopiuj następujący kod do schowka (command + c na komputerze Mac, ctrl + c na komputerze PC).

<script>
  {% for line in checkout.line_items %}
    <!-- DEBUG looking at {{ line.title }} -->
    {% if line.title == 'Our special downloadable product' %}
      Shopify.Checkout.OrderStatus.addContentBox(
        '<p>Download your special downloadable product! <a href="#">Here!</a></p>'
      )
    {% endif %}
  {% endfor %}
</script>
  1. Wklej kod do pola Dodatkowe skrypty. (Naciśnij ctrl + V na komputerze PC lub command + V na komputerze Mac)

  2. Wykonaj zamówienie testowe, aby wyświetlić stronę statusu zamówienia:

Shopify - strona statusu zamówienia

Gotowy(-a) do rozpoczęcia sprzedaży za pomocą Shopify?

Wypróbuj za darmo