Personnellement, en y passant quelques heures, j'ai eut le rendu suivant (pièce jointe)
Image réservée aux membres.
Veuillez vous connecter ou vous enregistrer.
Il n'y a pas de CSS rataché, uniquement du Php.
Les fichiers se situent dans /app/code/core/Mage/Sales/Model/Order/Pdf/
Pour créer un module qui surcharge les factures (par exemple), je me suis pris de la manière suivante. Dans le config.xml:
| Code : |
<models>
<sales>
<rewrite>
<order_pdf_invoice>Module_Pdf_Model_Invoice</order_pdf_invoice>
<order_pdf_items_invoice_default>Module_Pdf_Model_Items_Invoice_Default</order_pdf_items_invoice_default>
</rewrite>
</sales>
<options>
<class>Module_Pdf_Model</class>
</options>
</models>
|
Puis au niveau des modèles:
Model/Options.php :
| Code : |
class Module_Pdf_Model_Options extends Mage_Sales_Model_Order_Pdf_Abstract
|
Model/Invoice.php :
| Code : |
class Module_Pdf_Model_Invoice extends Asperience_Pdf_Model_Options
|
Model/Items/Invoice/Default.php:
| Code : |
class Module_Pdf_Model_Items_Invoice_Default extends Mage_Sales_Model_Order_Pdf_Items_Abstract
|
Puis j'ai modifié ces fichiers. Il y a une bonne doc
> ici <
Bonne chance ! :P