lechapelier Posted April 2, 2016 Share Posted April 2, 2016 (edited) Bonjour, Juste un petit topic pour vous faire part de la découverte d'un template de facture bien fait, désolé mais le thème de facture presta 1.6 est, comment dire, sans commentaire avec du hors taxe de partout, m'enfin surement la facture la plus, étrange que j'ai jamais vu. Petite pub à: Marjory Cubizolles, webdesigner pour son travail Vous trouverez le template ici et en plus il est gratuit. Quel dommage que prestashop n'ait pas conservé la mise en page de la 1.5 pour les guignols comme moi qui utilisent des feuilles avec encart adhésif pour l'adresse de livraison. J'ai demandé à l'auteur comment déplacer le bloc sous le logo comportant les numéros de commande, date de commande etc... avec l'adresse de livraison histoire que l'adresse retrouve son emplacement du template de la version 1.5 et pouvoir enfin réutiliser les étiquettes adhésive... ciao edit: modification effectuée du invoice.tpl: - Emplacement de l'adresse de livraison déplacé pour être identique à la version du template de presta 1.5- Augmentation taille de la polices des adresses de livraison / facturation- Suppression de l'intitulé adresse de livraison- Correction traduction bloquée sur carrier modifié en dur par "Transporteur:" Remplacer le début du code par ceci en espérant que ça en aide plus d'un: * @author PrestaShop SA <[email protected]> * @copyright 2007-2015 PrestaShop SA * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0) * International Registered Trademark & Property of PrestaShop SA *} <div style="line-height: 0pt"> </div> <!-- ADDRESSES --> {if !empty($delivery_address)} <table style="width: 100%"> <tr> <td style="width:10%;"></td> <td style="width: 35%; "> <div style="background-color: #F7F7F7;line-height:0px"><span style="font-weight: bold; font-size: 10pt; text-align:center;text-transform:uppercase;">{l s=' ' pdf='true'}</span></div><br /><span style="font-size: 11pt; text-align:left;">{$delivery_address}</span> </td> <td style="width:10%;"></td> <td style="width: 35%;"> <div style="background-color: #F7F7F7;line-height:0px"><span style="font-weight: bold; font-size: 10pt; text-align:center;text-transform:uppercase;">{l s='Billing Address' pdf='true'}</span></div><br /><span style="font-size: 11pt; text-align:left;">{$invoice_address}</span> </td> <td style="width:10%;"></td> </tr> </table> {else} <table style="width: 100%;"> <tr> <td style="width:10%;"></td> <td style="width:35%;"> <div style="background-color: #F7F7F7;line-height:0px"><span style="font-weight: bold; font-size: 10pt; text-align:center;text-transform:uppercase;">{l s=' ' pdf='true'}</span></div><br /><span style="font-size: 11pt; text-align:left;">{$invoice_address}</span> </td> <td style="width:10%;"></td> <td style="width: 35%; "> <div style="background-color: #F7F7F7;line-height:0px"><span style="font-weight: bold; font-size: 10pt; text-align:center;text-transform:uppercase;">{l s='Billing Address' pdf='true'}</span></div><br /><span style="font-size: 11pt; text-align:left">{$invoice_address}</span> </td> <td style="width:10%;"></td> </tr> </table> {/if} <!-- / ADDRESSES --> <div style="font-size: 8pt; color: #000"> <table style="width:100%; font-size:7pt"> <tr> <td style="width: 20%"></td> <td style="width: 80%; text-align: center;"> <table style="width:100%; text-align:center; border:1px solid #666;"> <tr style="line-height:5px;"> <th style="border:1px solid #666; background-color: #F7F7F7;"><b>{l s='Order Number:' pdf='true'}</b></th> <th style="border:1px solid #666; background-color: #F7F7F7;"><b>{l s='Order Date:' pdf='true'}</b></th> <th style="border:1px solid #666; background-color: #F7F7F7;"><b>{l s='Payment Method:' pdf='true'}</b></th> <th style="border:1px solid #666; background-color: #F7F7F7;">{if isset($carrier)}<b>{l s='Transporteur:' pdf='true'}{/if}</b></th> </tr> <tr style="line-height:5px;"> <td style="border:1px solid #666">{$order->getUniqReference()}</td> <td style="border:1px solid #666">{dateFormat date=$order->date_add full=0}</td> <td style="border:1px solid #666">{foreach from=$order_invoice->getOrderPaymentCollection() item=payment} {$payment->payment_method} {foreachelse} {l s='No payment' pdf='true'} {/foreach} </td> <td style="border:1px solid #666"> {if isset($carrier)} {$carrier->name} {/if}</td> </tr> </table> </td> </tr> </table> <div style="line-height: 2pt"> </div> <!-- PRODUCTS TAB --> <table style="width: 100%;"> Edited April 2, 2016 by lechapelier (see edit history) 1 Link to comment Share on other sites More sharing options...
leludo54 Posted April 2, 2016 Share Posted April 2, 2016 Merci beaucoup pour ce template de facture/BL C'"est bien mieux que celui d'origine notamment pour le BL Link to comment Share on other sites More sharing options...
lechapelier Posted April 3, 2016 Author Share Posted April 3, 2016 content que ça te soit utile Link to comment Share on other sites More sharing options...
NahoTchan Posted April 17, 2020 Share Posted April 17, 2020 Je viens de tester ce template de facture, il est beau. Par contre il ne respecte pas la loi en ne mettant pas le prix avant et après remise. Ce serait bien que ça apparaisse. Merci. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now