更改 Magento 发票 PDF Header

Change Magento Invoice PDF Header

我需要将 Magento 默认 pdf Header 从“发票 n 201700009 - 发票日期 06/01/2017”更改为“收据” n 201700009 - 收据日期 06/01/2017".

我认为文件如下:

/app/code/core/Mage/Sales/Model/Order/Pdf/Invoice.php

我已经尝试替换第 108 行的字符串 'invoice':

$this->_beforeGetPdf();
$this->_initRenderer('invoice');

以及第 133 行的以下字符串:

$this->insertDocumentNumber(
    $page,
    Mage::helper('sales')->__('Invoice # ') . $invoice->getIncrementId()
);

但打印的发票没有任何变化。

找到解决方案。 这很简单,只需在里面覆盖它:

code/local/Mage/Sales/Model/Order/Pdf/Invoice.php