Hoppa till huvudinnehåll
Många butiker samlar in extra uppgifter från kunderna: ett leveransdatum eller en presenthälsning i kassan (orderattribut, även kallade varukorgsattribut eller anteckningsattribut), eller en gravyrtext eller ett monogram på produktsidan (artikelegenskaper). Shopify sparar dem med ordern, och dina mallar kan skriva ut dem.

Orderattribut

attributes innehåller orderns anpassade fält, vart och ett med ett namn och ett värde. Skriv ut alla:
Skriv ut ett enskilt fält med dess namn, stavat exakt som i ordern:

Artikelegenskaper

Varje artikels properties innehåller de anpassade fälten för just den artikeln. Skriv ut dem inuti loopen för artiklar:
property.first är fältets namn och property.last dess värde. Egenskaper vars namn börjar med ett understreck (till exempel _bundle_id) är tänkta att vara dolda. Så här utelämnar du dem:

I den visuella redigeraren

  • Artikeltabell: markera Artikelegenskaper (gravyr, presenthälsning …) under Rader för att skriva ut varje artikels egenskaper under dess titel. Egenskaper vars namn börjar med ett understreck, och tomma egenskaper, utelämnas.
  • Orderattribut: använd ett block av typen Anpassad Liquid med loopen ovan.

Bra att veta

  • Lägg alltid till | escape på det som kunderna har skrivit, så att deras text skrivs ut som text.
  • Namn på orderattribut är skiftlägeskänsliga: attributes['gift message'] och attributes['Gift message'] är olika.
  • Data som sparas i metafält i stället för attribut skrivs ut på ett annat sätt. Läs Metafält i mallar.
  • Val från Bold Product Options eller Infinite Options är också radegenskaper; deras tillval som kostar extra kan skrivas ut under artikeln. Se Appar för produktalternativ (Bold, Infinite Options).

Relaterade artiklar