From bda11e1541fec7fb9cc70115b721565c28ee2e68 Mon Sep 17 00:00:00 2001 From: bMancone Date: Tue, 6 Dec 2011 15:27:38 +0000 Subject: [PATCH] // Supply Orders : added supplier address in the order form (PDF) git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@10998 b9a71923-0436-4b27-9f14-aed3839534dd --- classes/pdf/HTMLTemplateSupplyOrderForm.php | 3 +++ themes/default/pdf/supply-order.tpl | 14 ++++++++++++-- themes/prestashop/pdf/supply-order.tpl | 14 ++++++++++++-- 3 files changed, 27 insertions(+), 4 deletions(-) diff --git a/classes/pdf/HTMLTemplateSupplyOrderForm.php b/classes/pdf/HTMLTemplateSupplyOrderForm.php index d6713d345..14c8b4bc9 100644 --- a/classes/pdf/HTMLTemplateSupplyOrderForm.php +++ b/classes/pdf/HTMLTemplateSupplyOrderForm.php @@ -33,6 +33,7 @@ class HTMLTemplateSupplyOrderFormCore extends HTMLTemplate public $supply_order; public $warehouse; public $address_warehouse; + public $address_supplier; public $context; public function __construct(SupplyOrder $supply_order, $smarty) @@ -42,6 +43,7 @@ class HTMLTemplateSupplyOrderFormCore extends HTMLTemplate $this->context = Context::getContext(); $this->warehouse = new Warehouse($supply_order->id_warehouse); $this->address_warehouse = new Address($this->warehouse->id_address); + $this->address_supplier = new Address(Address::getAddressIdBySupplierId($supply_order->id_supplier)); // header informations $this->date = Tools::displayDate($supply_order->date_add, (int)$this->supply_order->id_lang); @@ -64,6 +66,7 @@ class HTMLTemplateSupplyOrderFormCore extends HTMLTemplate $this->smarty->assign(array( 'warehouse' => $this->warehouse, 'address_warehouse' => $this->address_warehouse, + 'address_supplier' => $this->address_supplier, 'supply_order' => $this->supply_order, 'supply_order_details' => $supply_order_details, 'tax_order_summary' => $tax_order_summary, diff --git a/themes/default/pdf/supply-order.tpl b/themes/default/pdf/supply-order.tpl index ecca436ac..c343bbaad 100644 --- a/themes/default/pdf/supply-order.tpl +++ b/themes/default/pdf/supply-order.tpl @@ -53,6 +53,18 @@ {$supply_order->supplier_name} + + {$address_supplier->address1} + + {* if the address has two parts *} + {if !empty($address_supplier->address2)} + + {$address_supplier->address2} + + {/if} + + {$address_supplier->postcode} {$address_supplier->city} + @@ -153,6 +165,4 @@ - - \ No newline at end of file diff --git a/themes/prestashop/pdf/supply-order.tpl b/themes/prestashop/pdf/supply-order.tpl index ecca436ac..c343bbaad 100644 --- a/themes/prestashop/pdf/supply-order.tpl +++ b/themes/prestashop/pdf/supply-order.tpl @@ -53,6 +53,18 @@ {$supply_order->supplier_name} + + {$address_supplier->address1} + + {* if the address has two parts *} + {if !empty($address_supplier->address2)} + + {$address_supplier->address2} + + {/if} + + {$address_supplier->postcode} {$address_supplier->city} + @@ -153,6 +165,4 @@ - - \ No newline at end of file