Por fin dí con la solución. Pude añadir en el pdf de Facturas el teléfono del cliente.
Estos son los dos archivos que modifique:
/classes/pdf/HTMLTemplateInvoice.php
/pdf/invoice.addresses-tab.tpl
/classes/pdf/HTMLTemplateInvoice.php - en este archivo añadí lo siguiente (lo marco en rojo):
En el metodo public function getContent(){
$data = array(
'order' => $this->order,
'order_invoice' => $this->order_invoice,
'order_details' => $order_details,
'cart_rules' => $cart_rules,
'delivery_address' => $formatted_delivery_address,
'invoice_address' => $formatted_invoice_address,
'addresses' => array('invoice' => $invoice_address, 'delivery' => $delivery_address),
'tax_excluded_display' => $tax_excluded_display,
'display_product_images' => $display_product_images,
'layout' => $layout,
'tax_tab' => $this->getTaxTabContent(),
'customer' => $customer,
'footer' => $footer,
'ps_price_compute_precision' => _PS_PRICE_COMPUTE_PRECISION_,
'round_type' => $round_type,
'legal_free_text' => $legal_free_text,
'inmphone' => $invoice_address->phone_mobile,
'inphone' => $invoice_address->phone,
);
/pdf/invoice.addresses-tab.tpl - en este archivo hice llamada a las variables creadas anteriormente
Tel: {$inmphone} - {$inphone}
Añado la forma de cambiar el texto INVOICE que aparece en la esquina derecha superior por FACTURA
/classes/pdf/HTMLTemplateInvoice.php
public function getHeader()
{
$this->assignCommonHeaderData();
$this->smarty->assign(array(
'header' => $this->l('FACTURA'),
));
return $this->smarty->fetch($this->getTemplate('header'));
}
Espero que os sirva de ayuda.