Dodanie pliku gotowego do druku do e-maila z potwierdzeniem zamówienia pozwala klientom od razu sprawdzić swój ostateczny projekt po złożeniu zamówienia. Buduje to zaufanie i zapewnia przejrzystość.

Instrukcja krok po kroku

  • Zaloguj się do panelu administracyjnego Shopify.
  • Przejdź do Ustawienia (w lewym dolnym rogu) i wybierz Powiadomienia.
  • W sekcji Zamówienia kliknij Potwierdzenie zamówienia.
  • Kliknij przycisk Edytuj kod w prawym górnym rogu.
  • W edytorze HTML naciśnij Ctrl + F (lub Cmd + F na Macu) i wyszukaj następujący wiersz kodu:
 <span class="order-list__item-title">{{ line_title }}&nbsp;&times;&nbsp;{{ line_display }}</span><br/>

Ważne: W najnowszym szablonie potwierdzenia zamówienia Shopify ten wiersz występuje 4 razy, raz dla każdego sposobu, w jaki Shopify renderuje pozycje zamówienia (zamówienia z podzielonym koszykiem, pozycje według metody dostawy, składniki zestawów i zwykłe zamówienia). Poniższy fragment musisz wkleić pod każdym wystąpieniem, w przeciwnym razie link pojawi się tylko w przypadku niektórych typów zamówień.

Przy każdym znalezionym dopasowaniu sprawdź, jakiej zmiennej pętli używa otaczający kod, a następnie wklej odpowiedni fragment bezpośrednio pod tym wierszem.

Jeśli otaczający kod używa line (np. kilka wierszy niżej widzisz line.variant.title — dotyczy to 3 z 4 wystąpień):

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 %}

Jeśli otaczający kod używa component (np. kilka wierszy niżej widzisz component.variant.title — to wystąpienie wewnątrz pętli {% 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 %}
  • Kliknij Zapisz, aby zastosować zmiany.

Wersja dla produktów cyfrowych

Jeśli chcesz dołączać link tylko wtedy, gdy produkt lub wariant jest oznaczony jako Produkt cyfrowy, użyj poniższych wersji (obowiązuje ta sama zasada: wklej odpowiednią wersję pod każdym z 4 wystąpień):

Dla wystąpień używających line:

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 %}

Dla wystąpień używających component:

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 %}

Po zapisaniu możesz sprawdzić konfigurację:

  • Wyszukaj w szablonie ponownie _cm-print-file-1. Fragment powinien znajdować się w 4 miejscach.
  • Użyj opcji Podgląd w edytorze powiadomień lub złóż zamówienie testowe z personalizowanym produktem i sprawdź, czy link Plik produkcyjny pojawia się w e-mailu pod tytułem produktu.

Zaktualizowano: 12/06/2026