Jump to content

Ajout adresse mail sur le bon de livraison


Recommended Posts

Bonjour à tous,

 

Sur Prestashop 1.7.6.1, je souhaite ajouter l'adresse mail du client sur le bon de livraison.

J'ai réussi à le faire sur la facture mais malheureusement ça ne fonctionne pas pour le bon de livraison.

J'ai essayé d'adapter ce tuto pour l'ajout sur la facture :

https://www.matthieu-jalbert.fr/ajouter-lemail-client-dans-les-factures-pdf-de-prestashop-1-7/

Et à la place de modifier invoice.tpl , j'ai modifié delivery-slip.tpl

 

Merci d'avance

 

 

 

Link to comment
Share on other sites

J'ai résolu mon problème grâce à ce topic :

  

On 9/23/2013 at 12:34 PM, Trephisto said:

En m'aidant de la classe de la facture et d'éléments trouvés sur le net j'ai réussi à ajouter l'adresse e-mail finalement :

 

delivery-slip.tpl


{$customer_email}

HTMLTemplateDeliverySlip.php


$customer = new Customer((int)$this->order->id_customer);
$customer_email = $customer->email;

$this->smarty->assign(array(
	'order' => $this->order,
	'order_id' => $this->order_invoice->id_order,
	'order_details' => $this->order_invoice->getProducts(),
	'delivery_address' => $formatted_delivery_address,
	'invoice_address' => $formatted_invoice_address,
	'order_invoice' => $this->order_invoice,
	'carrier' => $carrier,
	'message' => $message,
	'customer_email' => $customer_email
));

Manque plus que le transporteur et ce sera parfait  :)

 

 

Link to comment
Share on other sites

  • 5 months later...
  • 2 months later...

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...