Prestashop使用用户名生成发票

时间:2018-05-22 15:38:29

标签: pdf prestashop invoice

我一直试图找到生成pdf发票的文件,将其名称更改为用户名,例如“invoice00012”,我想要“John Smith.pdf”。我很感激你的帮助。感谢。

1 个答案:

答案 0 :(得分:0)

getFilename()中修改功能classes/pdf/HTMLTemplateInvoice.php。您可以使用$customer = new Customer((int)$this->order->id_customer);获取客户对象。

public function getFilename()
{   
    $customer = new Customer((int)$this->order->id_customer);

    return $customer->firstname.'_'.$customer->lastname.'.pdf';     
}