Passer au contenu principal
Les articles d’une commande se trouvent dans line_items. Pour les imprimer, parcourez la liste avec une boucle : tout ce qui se trouve entre {% for line_item in line_items %} et {% endfor %} se répète une fois par article, et line_item désigne l’article en cours. Les champs d’article ne fonctionnent qu’à l’intérieur de la boucle.

Un tableau d’articles simple

Champs des articles

Cas courants

Imprimer le titre de la variante sous le produit, uniquement s’il existe :
Exclure les articles entièrement remboursés d’un bon de livraison :
Afficher un code-barres pour chaque SKU :

Un document par expédition

Quand un modèle imprime un document par expédition (Expéditions partielles sur la page des paramètres du modèle), document_fulfillment correspond à l’expédition imprimée. Pour lister uniquement son contenu :

Bon à savoir

  • Les prix sont en centimes : imprimez-les toujours avec un filtre monétaire. Consultez Montants et devises dans les modèles.
  • Les images des articles s’impriment à la taille demandée avec img_url, par exemple 'thumb', 'small', 'medium' ou '120x120'.
  • Les champs méta des produits et des variantes se trouvent sous line_item.product.metafields et line_item.variant.metafields. Consultez Champs méta dans les modèles.
  • Vous pouvez choisir le nom de la variable de boucle, mais line_item correspond à la référence et aux modèles de départ.
  • Les commandes passées avec Bold Product Options et Infinite Options ajoutent line_item.options, line_item.option_addon, line_item.option_addons ainsi que des prix incluant les suppléments, pour que vous puissiez imprimer les suppléments payants sous leur article. Voir Applications d’options de produit (Bold, Infinite Options).

Articles connexes