Jump to content

[rech] module pour affichage du message client sur facture


Recommended Posts

oui ca j'avais ciblé , mais je coince au niveau des lignes de codes 

 

/classes/pdf/HTMLTemplateInvoice.php en ajoutant ligne 71 :

'messages' => Message::getMessagesByOrderId($this->order->id),
- modifier le fichier /pdf/invoice.tpl et ajouter ou tu souhaites :

<div style="line-height: 1pt">Messages :</div>
<table style="width: 100%">
{foreach $messages as $message}
<tr>
<td style="width: 15%"></td>
<td style="width: 85%">{$message.message|nl2br}</td>
</tr>
{/foreach}
</table>

 

mais ca marche pas :/ 

Link to comment
Share on other sites

problème résolu !! 

 

Donc dans mon cas 1.6.1.1 : 

 

Dans , /classes/pdf/HTMLTemplateInvoice.php juste apres les lignes 63.64 qui sont : 

$this->smarty->assign(array(
'header' => HTMLTemplateInvoice::l('INVOICE'),
 
Ajouter : 
'messages' => Message::getMessagesByOrderId($this->order->id),
));
 
puis dans /pdf/invoice.tpl juste apres ligne 130 :
 
<!-- Hook --> 
 
 
ajouter :

<div style="line-height: 1pt">Messages :</div>
<table style="width: 100%">
{foreach $messages as $message}
<tr>
<td style="width: 15%"></td>
<td style="width: 85%">{$message.message|nl2br}</td>
</tr>
{/foreach}
 

 

et cela vous le place au dessus du texte légale de vos factures... 

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...