Personnalisation des modèles Order Printer
Vous pouvez créer et personnaliser jusqu’à 15 modèles pour l’appli Order Printer dans votre interface administrateur Shopify. Par défaut, l’appli Order Printer comprend deux modèles :
- Facture : une facture de base que vous pouvez envoyer à un client
- Bordereau d’expédition : un document à imprimer contenant l’adresse de votre boutique et l’adresse de livraison de votre client
Sur cette page
Créer un nouveau modèle Order Printer
Pour créer un nouveau modèle Order Printer, vous devez bien connaître le HTML, le CSS et Liquid. L’assistance technique pour les thèmes Shopify peut vous aider à apporter des modifications mineures aux thèmes Shopify gratuits dans le cadre de la Politique de conception de Shopify. Si vous avez besoin de modifications plus complexes ou si vous utilisez un thème qui n’a pas été créé par Shopify, envisagez d’engager un Partenaire Shopify.
Étapes :
Depuis votre interface administrateur Shopify, allez à Applications > Order Printer (ancienne version).
Cliquez sur Gérer les modèles.
Cliquez sur Ajouter un modèle.
Saisissez un nom pour votre nouveau modèle dans le champ Nom.
Ajoutez du code HTML, CSS ou Liquid dans le champ Code pour créer votre modèle.
Lorsque vous avez terminé, cliquez sur Enregistrer.
Modifier un modèle Order Printer
Pour modifier vos modèles Order Printer, vous devez bien connaître le HTML, le CSS et Liquid. L’assistance technique pour les thèmes Shopify ne peut pas modifier vos modèles de manière approfondie, mais elle peut vous aider à apporter des modifications mineures aux thèmes Shopify gratuits dans le cadre de la Politique de conception de Shopify. Pour des modifications plus complexes, envisagez d’engager un Partenaire Shopify.
Étapes :
Depuis votre interface administrateur Shopify, allez à Applications > Order Printer (ancienne version).
Cliquez sur Gérer les modèles.
Cliquez sur le nom du modèle que vous souhaitez modifier.
Apportez vos modifications au modèle en ajoutant ou en modifiant du code HTML, CSS ou Liquid dans le champ Code. Pour afficher un aperçu d’exemples de personnalisations de modèles, consultez la section Exemples de personnalisations de modèles.
Lorsque vous avez terminé, cliquez sur Enregistrer.
Exemples de personnalisations de modèles
Les exemples suivants expliquent certaines manières courantes de personnaliser les modèles Order Printer :
- Ajouter votre logo aux modèles Order Printer
- Définir la largeur des tableaux à 100 %
- Afficher les vignettes de produits
- Ajouter les détails de la commande
Exemple : ajouter votre logo aux modèles Order Printer
Bureau
Depuis votre interface administrateur Shopify, allez à Contenu > Fichiers.
Cliquez sur Importer des fichiers et sélectionnez le fichier image sur votre ordinateur.
Sur la page Fichiers, recherchez le fichier importé et cliquez sur Copier l’URL.
Depuis votre interface administrateur Shopify, cliquez sur Paramètres > Applications.
Cliquez sur Order Printer pour ouvrir l’appli.
Cliquez sur Gérer les modèles.
Cliquez sur le nom du modèle que vous souhaitez modifier.
Saisissez l’extrait de code suivant dans votre modèle, à l’endroit où vous souhaitez que votre logo apparaisse :
<img src="URL-de-votre-image">.Remplacez
URL-de-votre-imagepar l’URL de l’image que vous avez copiée. Selon l’endroit où vous souhaitez afficher votre logo, vous devrez peut-être ajouter une balise<br/>pour ajouter un saut de ligne avant ou après votre image.
Mobile
Depuis l’application Shopify, appuyez sur l’icône
.
Dans le menu Contenu, appuyez sur l’icône
, puis sur Fichiers.
Appuyez sur Importer des fichiers et sélectionnez le fichier image sur votre ordinateur.
Sur la page Fichiers, recherchez le fichier importé et appuyez sur Copier l’URL.
Depuis votre interface administrateur Shopify, appuyez sur Paramètres > Applications.
Appuyez sur Order Printer pour ouvrir l’appli.
Appuyez sur Gérer les modèles.
Appuyez sur le nom du modèle que vous souhaitez modifier.
Saisissez l’extrait de code suivant dans votre modèle, à l’endroit où vous souhaitez que votre logo apparaisse :
<img src="URL-de-votre-image">.Remplacez
URL-de-votre-imagepar l’URL de l’image que vous avez copiée. Selon l’endroit où vous souhaitez afficher votre logo, vous devrez peut-être ajouter une balise<br/>pour ajouter un saut de ligne avant ou après votre image.
Voici à quoi cela devrait ressembler dans le code HTML :

Exemple : définir la largeur des tableaux à 100 %
Pour que vos tableaux aient des bordures et s’étendent sur 100 % de la largeur, ajoutez une classe table-tabular à votre tableau :
<table class="table-tabular">
...
</table>Exemple : afficher les vignettes de produits
Pour inclure des vignettes de produits, insérez ce code dans votre modèle :
{{ line_item.product.featured_image | product_img_url: 'thumb' | img_tag }}Ajouter les détails de la commande
Vous pouvez ajouter les détails de la commande à vos modèles, tels que le nom, la quantité et le coût des articles achetés. Pour ajouter les détails de la commande à votre modèle :
Depuis votre interface administrateur Shopify, allez à Applications > Order Printer (ancienne version).
Cliquez sur Gérer les modèles.
Cliquez sur le nom du modèle que vous souhaitez modifier.
Utilisez les variables Liquid pour ajouter les détails de la commande et le code HTML pour ajouter une mise en forme. Par exemple, le code
{{ line_item.price | money }}affiche le prix de l’article.Lorsque vous avez terminé, cliquez sur Enregistrer.
Par exemple, Nyla souhaite modifier son modèle de bordereau d’expédition pour y inclure une liste des articles expédiés. Elle ajoute le code suivant au bas de son modèle de bordereau d’expédition dans l’application Order Printer :
<br>
<br>
<table class="table-tabular" style="margin: 0 0 1.5em 0;">
<thead>
<tr>
<th>Quantity</th>
<th>Item</th>
{% if tax_lines.size > 0 %}
<th>Taxes</th>
{% endif %}
<th>Price</th>
</tr>
</thead>
<tbody>
{% for line_item in line_items %}
<tr>
<td>{{ line_item.quantity }} x</td>
<td><b>{{ line_item.title }}</b></td>
{% if line_item.tax_lines %}
<td>
{% for tax_line in line_item.tax_lines %}
{{ tax_line.price | money }} {{ tax_line.title }}<br/>
{% endfor %}
</td>
{% endif %}
<td>{{ line_item.price | money }}</td>
</tr>
{% endfor %}
</tbody>
</table>Par conséquent, les bordereaux d’expédition de Nyla incluent maintenant un tableau qui répertorie les articles achetés.