Door het printklare bestand toe te voegen aan je orderbevestigingsmail kunnen klanten hun definitieve ontwerp direct na het plaatsen van een bestelling bekijken. Dat schept vertrouwen en zorgt voor transparantie.

Stapsgewijze instructies

  • Log in op je Shopify-admin.
  • Ga naar Instellingen (linksonder) en selecteer Meldingen.
  • Klik in de sectie Bestellingen op Orderbevestiging.
  • Klik rechtsboven op de knop Code bewerken.
  • Druk in de HTML-editor op Ctrl + F (of Cmd + F op een Mac) en zoek naar de volgende coderegel:
 <span class="order-list__item-title">{{ line_title }}&nbsp;&times;&nbsp;{{ line_display }}</span><br/>

Belangrijk: in de nieuwste Shopify-sjabloon voor orderbevestigingen komt deze regel 4 keer voor, één keer voor elke manier waarop Shopify orderitems weergeeft (gesplitste bestellingen, items per verzendmethode, bundelonderdelen en standaardbestellingen). Je moet het onderstaande fragment bij elke plek waar de regel voorkomt plakken, anders verschijnt de link alleen bij sommige soorten bestellingen.

Controleer bij elke gevonden plek welke lusvariabele de omliggende code gebruikt en plak dan het bijbehorende fragment direct onder die regel.

Als de omliggende code line gebruikt (je ziet bijvoorbeeld een paar regels lager line.variant.title; dit is het geval bij 3 van de 4 plekken):

liquid
{% if line.properties['_cm-print-file-1'] %}
<span class="order-list__item-title">
<a href="{{ line.properties['_cm-print-file-1'] }}" target="_blank">Production file</a>
</span>
{% endif %}

Als de omliggende code component gebruikt (je ziet bijvoorbeeld een paar regels lager component.variant.title; dit is de plek binnen de lus {% for component in line_item_group.components %}):

liquid
{% if component.properties['_cm-print-file-1'] %}
<span class="order-list__item-title">
<a href="{{ component.properties['_cm-print-file-1'] }}" target="_blank">Production file</a>
</span>
{% endif %}
  • Klik op Opslaan om de wijzigingen toe te passen.

Versie voor digitale producten

Wil je de link alleen opnemen als het product of de variant is gemarkeerd als Digitaal product, gebruik dan de onderstaande versies (dezelfde regel geldt: plak de juiste variant onder elk van de 4 plekken):

Voor plekken die line gebruiken:

liquid
{% if line.requires_shipping == false or line.product_type == 'digital' %}
{% if line.properties['_cm-print-file-1'] %}
<span class="order-list__item-title">
<a href="{{ line.properties['_cm-print-file-1'] }}" target="_blank">Production file</a>
</span>
{% endif %}
{% endif %}

Voor plekken die component gebruiken:

liquid
{% if component.requires_shipping == false or component.product_type == 'digital' %}
{% if component.properties['_cm-print-file-1'] %}
<span class="order-list__item-title">
<a href="{{ component.properties['_cm-print-file-1'] }}" target="_blank">Production file</a>
</span>
{% endif %}
{% endif %}

Na het opslaan kun je de installatie controleren:

  • Zoek in de sjabloon opnieuw naar _cm-print-file-1. Je zou het fragment op 4 plekken moeten vinden.
  • Gebruik Voorbeeld in de meldingeneditor, of plaats een testbestelling met een gepersonaliseerd product, en controleer of de link Productiebestand in de e-mail onder de producttitel verschijnt.

Bijgewerkt op: 12/06/2026