Prestashop Генерация счета с именем пользователя - PullRequest
0 голосов
/ 22 мая 2018

Я пытался найти файл, в котором создается PDF-счет, чтобы изменить его имя на имя пользователя, например, вместо «invoice00012», я хотел бы получить «John Smith.pdf».Буду признателен за вашу помощь.Спасибо.

1 Ответ

0 голосов
/ 23 мая 2018

Изменить функцию 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';     
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...