【问题标题】:Magento rewriting Invoice PDF ModelMagento 重写发票 PDF 模型
【发布时间】:2012-09-03 09:13:55
【问题描述】:

我正在覆盖 pdf 发票模型以在 pdf 的页脚中添加一些文本。当我从后端打印发票时,会显示奇怪的字符。

app/code/local/Company/Invoice/etc/config.xml

<?xml version="1.0"?>
<config>
    <modules>
        <Company_Invoice>
            <version>0.1.0</version>
        </Company_Invoice>
    </modules>
    <global>
        <models>
            <sales>
                <rewrite>
                    <order_pdf_invoice>Company_Invoice_Model_Order_Pdf_Invoice</order_pdf_invoice>
                </rewrite>
            </sales>
        </models>
    </global>
</config>

app/code/local/Company/Invoice/Model/Order/Pdf/Invoice.php http://pastebin.com/VQaWr0Xg

如果禁用此模块,默认 Magento 会正确打印发票。有什么想法吗?

【问题讨论】:

  • 试过添加编码吗? $page-&gt;drawText(Mage::helper('sales')-&gt;__('test'),25,25, 'UTF-8);
  • 好像不行
  • 尝试使用 &amp;$page 通过引用传递页面,我的 pdf 创建工作就像这样

标签: php magento pdf-generation


【解决方案1】:

看起来您在某处包含了 var_dump() 语句。尝试在您的代码库中搜索 var_dump() 并将其删除。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-12-22
    • 2016-02-28
    • 2012-08-06
    • 2013-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-13
    相关资源
    最近更新 更多