Afficher du contenu en fonction du mode d'expédition

Cela vous montrera comment utiliser un conditionnel avec la variable checkout.shipping_method.title.

Par exemple, Jean a une option de ramassage localpour les clients qui vivent suffisamment près de sa boutique physique, et il souhaite faire figurer l'adresse de sa boutique de détail sur la page de statut de la commande, mais seulement s'ils choisissent l'« option de ramassage local ».

Étapes :

  1. Faites défiler jusqu'à la section Scripts supplémentaires.

  2. Copiez le code suivant dans votre presse-papiers (commande + c sur un Mac, ctrl + c sur un 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. Collez le code dans la zone Scripts supplémentaires. (commande + v sur un Mac, ctrl + v sur un PC)

  2. Passez une commande de test pour afficher la page de statut de votre commande :

Shopify - statut de la commande merci

Prêt(e) à commencer à vendre avec Shopify ?

Essayez gratuitement