Mit dem Shopify Bestelldrucker können Sie Bestellungen, Rechnungen, Lieferscheine, Rücksendeformulare und Quittungen mit Markenzeichen drucken.
Zapiet - Produkt-Optionen Details können nur zu Rechnungen und Lieferscheinen hinzugefügt werden.
Folgen Sie den Anweisungen für die Version von Order Printer, die Sie verwenden:
Shopify Bestelldrucker
Hinzufügen der Rechnungsvorlage
Klicken Sie im Auftragsdrucker auf Vorlagen und dann auf Rechnung.
Klicken Sie auf Duplizieren.
Die Vorlage „Rechnungskopie“ wird geöffnet.
Fügen Sie den folgenden Code an den obigen Code an.
<!-- Display item properties here -->
{% assign hiddenProperties = '_ZapietId,_AdditionalCost,_ProductOptionsBundle' | split: ',' %}
{% assign propertySize = line_item.properties | size %}
{% if propertySize > 0 %}
<br>
<ul>
{% for prop in line_item.properties %}
{% unless hiddenProperties contains prop.first %}
<li>{{ prop.first }}: {{ prop.last }}</li>
{% else %}
{% if prop.first == '_AdditionalCost' and prop.last != '' %}
<li>{{ prop.first }}: {{ prop.last }}</li>
{% endif %}
{% endunless %}
{% endfor %}
</ul>
{% endif %}Klicken Sie auf Speichern.
Ihre Rechnungen enthalten alle Optionen, die Ihr Kunde ausgewählt hat, sowie alle hinzugefügten Details.
Ihre Rechnung sollte ähnlich wie die untenstehende aussehen.
Fügen Sie die Packzettelvorlage hinzu
Klicken Sie in Bestellungsdrucker auf Vorlagen, dann auf Packzettel.
Klicken Sie auf Duplizieren.
Die Vorlage „Packzettel Kopie“ wird geöffnet. Suchen Sie den folgenden Code.
<td style="text-align: left;">{{ line_item.title }}
Fügen Sie den folgenden Code an den obigen Code an und stellen Sie sicher, dass er vor </td> steht.
<!-- Display item properties here -->
{% assign hiddenProperties = '_ZapietId,_AdditionalCost,_ProductOptionsBundle' | split: ',' %}
{% assign propertySize = line_item.properties | size %}
{% if propertySize > 0 %}
<br>
<ul>
{% for prop in line_item.properties %}
{% unless hiddenProperties contains prop.first %}
<li>{{ prop.first }}: {{ prop.last }}</li>
{% else %}
{% if prop.first == '_AdditionalCost' and prop.last != '' %}
<li>{{ prop.first }}: {{ prop.last }}</li>
{% endif %}
{% endunless %}
{% endfor %}
</ul>
{% endif %}Klicken Sie auf Speichern.
Ihre Packzettel enthalten alle Optionen, die Ihr Kunde ausgewählt hat, sowie alle zusätzlichen Details.
Ihr Packzettel sollte ähnlich aussehen wie der unten abgebildete.
Drucker bestellen [Legacy]
Hinzufügen der Rechnungsvorlage
Klicken Sie in Bestellungsdrucker auf Vorlagen verwalten.
Suchen Sie die Rechnung und klicken Sie auf Vorlage duplizieren.
Die Vorlage Invoice--COPY wird geöffnet. Suchen Sie den folgenden Code.
<td><b>{{ line_item.title }}</b>
Fügen Sie den folgenden Code an den obigen Code an und achten Sie darauf, dass er zwischen </b> und </td> steht.
<!-- Display item properties here -->
{% assign hiddenProperties = '_ZapietId,_AdditionalCost,_ProductOptionsBundle' | split: ',' %}
{% assign propertySize = line_item.properties | size %}
{% if propertySize > 0 %}
<br>
<ul>
{% for prop in line_item.properties %}
{% unless hiddenProperties contains prop.first %}
<li>{{ prop.first }}: {{ prop.last }}</li>
{% else %}
{% if prop.first == '_AdditionalCost' and prop.last != '' %}
<li>{{ prop.first }}: {{ prop.last }}</li>
{% endif %}
{% endunless %}
{% endfor %}
</ul>
{% endif %}Klicken Sie auf Speichern.
Ihre Rechnungen enthalten alle Optionen, die Ihr Kunde ausgewählt hat, sowie alle hinzugefügten Details.
Ihre Rechnung sollte in etwa so aussehen wie die folgende.
Fügen Sie die Packzettelvorlage hinzu
Klicken Sie in Bestellungsdrucker auf Vorlagen verwalten.
Suchen Sie den Packzettel und klicken Sie auf Vorlage duplizieren.
Packzettel -COPY Vorlage wird geöffnet.
Die Standardvorlage enthält keine Produktinformation. Führen Sie die folgenden Schritte aus, je nachdem, ob Sie die Standardvorlage oder eine benutzerdefinierte Vorlage mit den Produktdaten verwenden.
Standardvorlage
Fügen Sie am Ende Ihrer Vorlage den folgenden Code ein.
{% comment %} Custom items section {% endcomment %}
<br>
<div style="padding: 1.5em; border: 1px solid black;">
<h2 style="margin: 0 0 1em 0;">Items</h2>
{% for line_item in line_items %}
{{ line_item.quantity }} x
<b>{{ line_item.title }}</b>
<!-- Display item properties here -->
{% assign hiddenProperties = '_ZapietId,_AdditionalCost,_ProductOptionsBundle' | split: ',' %}
{% assign propertySize = line_item.properties | size %}
{% if propertySize > 0 %}
<br>
<ul>
{% for prop in line_item.properties %}
{% unless hiddenProperties contains prop.first %}
<li>{{ prop.first }}: {{ prop.last }}</li>
{% else %}
{% if prop.first == '_AdditionalCost' and prop.last != '' %}
<li>{{ prop.first }}: {{ prop.last }}</li>
{% endif %}
{% endunless %}
{% endfor %}
</ul>
{% endif %}
{% endfor %}
</div>Klicken Sie auf Speichern.
Ihre Packzettel enthalten jedes Produkt und jede Produktoption, die Ihr Kunde ausgewählt hat.
Nachdem Sie den Code hinzugefügt haben, sehen die Informationen ähnlich aus wie auf dem Packzettel unten:
Benutzerdefinierte Vorlage
Wenn Ihre Vorlage bereits Produktinformationen enthält, empfehlen wir, den Code nach dem Positionstitel einzufügen. Finden Sie diesen Code:
{{ line_item.title }}
Wenn Sie diesen Code nicht finden können oder Hilfe bei der Bearbeitung der Vorlage benötigen, empfehlen wir Ihnen, sich an Ihren Vorlagenentwickler zu wenden.
Fügen Sie diesen Code an den obigen Code an:
<!-- Display item properties here -->
{% assign hiddenProperties = '_ZapietId,_AdditionalCost,_ProductOptionsBundle' | split: ',' %}
{% assign propertySize = line_item.properties | size %}
{% if propertySize > 0 %}
<br>
<ul>
{% for prop in line_item.properties %}
{% unless hiddenProperties contains prop.first %}
<li>{{ prop.first }}: {{ prop.last }}</li>
{% else %}
{% if prop.first == '_AdditionalCost' and prop.last != '' %}
<li>{{ prop.first }}: {{ prop.last }}</li>
{% endif %}
{% endunless %}
{% endfor %}
</ul>
{% endif %}Klicken Sie auf Speichern.
Auf den Packzetteln werden alle Optionen, die Ihr Kunde ausgewählt hat, und alle hinzugefügten Details aufgeführt.
Nachdem Sie den Code hinzugefügt haben, sehen die Informationen ähnlich aus wie auf dem Packzettel unten: