Naar hoofdinhoud gaan
Veel winkels vragen klanten om extra gegevens: een bezorgdatum of cadeaubericht bij de checkout (orderattributen, ook wel winkelwagenattributen of notitieattributen genoemd), of een graveertekst of monogram op de productpagina (eigenschappen van artikelregels). Shopify bewaart ze bij de bestelling, en je templates kunnen ze printen.

Orderattributen

attributes bevat de aangepaste velden van de bestelling, elk met een naam en een waarde. Print ze allemaal:
Print er één op naam, precies zoals die in de bestelling gespeld is:

Eigenschappen van artikelregels

De properties van elke artikelregel bevatten de aangepaste velden voor dat artikel. Print ze binnen de loop over de artikelregels:
property.first is de naam van het veld en property.last de waarde. Eigenschappen waarvan de naam met een underscore begint (zoals _bundle_id) zijn bedoeld om verborgen te blijven. Zo laat je ze weg:

In de visuele editor

  • Artikeltabel: vink Eigenschappen van artikelregels (gravure, cadeaubericht…) aan onder Rijen om de eigenschappen van elk artikel onder de titel te printen. Eigenschappen waarvan de naam met een underscore begint, en lege eigenschappen, worden weggelaten.
  • Orderattributen: gebruik een blok Aangepaste Liquid met de loop hierboven.

Goed om te weten

  • Voeg altijd | escape toe aan wat klanten hebben ingetypt, zodat hun tekst als tekst geprint wordt.
  • Namen van orderattributen zijn hoofdlettergevoelig: attributes['gift message'] en attributes['Gift message'] zijn verschillend.
  • Gegevens die in metavelden staan in plaats van in attributen print je op een andere manier. Zie Metavelden in templates.
  • Keuzes uit Bold Product Options of Infinite Options zijn ook eigenschappen van de orderregel; hun betaalde add-ons kunnen onder het artikel worden afgedrukt. Zie Apps voor productopties (Bold, Infinite Options).

Gerelateerde artikelen