Vis indhold baseret på leveringsmode

Dette viser dig, hvordan du bruger en betingelse med variablen checkout.shipping_method.title.

John har for eksempel en lokal afhentningsmulighed for kunder, der bor tæt nok på hans fysiske butik, og han ønsker at oplyse adressen på detailbutikken på siden ordrestatus, men kun hvis kunden vælger "lokal afhentningsmulighed".

Trin:

  1. Rul ned til afsnittet Yderligere scripts.

  2. Kopier følgende kode til din udklipsholder (command + c på en Mac, ctrl + c på en PC).

  <script>
    <!-- DEBUG {{ checkout.shipping_method.title }} has been used -->
    {% if checkout.shipping_method.title == 'Pick-up at the store' %}
      Shopify.Checkout.OrderStatus.addContentBox(
        `<p>Okay, we are waiting for you to come and get your stuff, our brick and
         mortar is open 9 to 5 and our address is 14 Diagon Alley (three up and
         two across from the trash can).</p>`
      )
    {% endif %}
  </script>
  1. Indsæt koden i feltet Yderligere scripts. (command + v på en Mac, ctrl + v på en PC)

  2. Gennemfør en testordre for at se siden ordrestatus:

Shopify - ordrestatus, tak

Er du klar til at begynde at sælge med Shopify?

Prøv det gratis