每个pdf页面上的magento invoice pdf header

时间:2017-04-05 09:38:46

标签: php html magento pdf

在magento中,默认发票以pdf格式打印,我在mapto admin的pdf标题部分设置了徽标和地址。导出PDF后,如果是多页,我发现每个页面都没有打印徽标和地址。

任何人都可以让我知道如何在每个页面上打印徽标和地址。同样我也想要页脚部分。 我申请的页脚部分 https://magento.stackexchange.com/questions/99506/add-to-footer-image-in-adminpage-pdf-invoice

我试过自定义文件 应用程序\代码\核心\法师\销售\型号\订单\ PDF阅读器\ Invoice.php 这是PDF格式的输出。enter image description here

1 个答案:

答案 0 :(得分:0)

好的,通过将绘制标题代码添加到

中来完成此操作
public function newPage(array $settings = array())
{
    /* Add new table head */
    $page = $this->_getPdf()->newPage(Zend_Pdf_Page::SIZE_A4);
    $this->_getPdf()->pages[] = $page;
    $this->y = 800;
    if (!empty($settings['table_header'])) {
        $this->insertLogo($page); // added by me
        $this->insertAddress($page); // added by me
        $this->_drawHeader($page);
    }
    return $page;
}