2012-09-03 60 views
0

我正在重寫pdf發票模型,以在pdf的頁腳中添加一些文本。當我從後端打印發票時,會顯示奇怪的字符。 enter image description hereMagento重寫發票PDF模型

應用程序/代碼/本地/公司/發票的/ 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> 

應用程序/代碼/本地/公司/發票/型號/訂購/ PDF/Invoice.php http://pastebin.com/VQaWr0Xg

如果禁用此模塊,默認Magento會正確打印發票。任何想法?

+0

試過添加編碼了嗎? '$ page-> drawText(Mage :: helper('sales') - > __('test'),25,25,'UTF-8);' – Soundz

+0

它似乎不起作用 – blakcaps

+0

嘗試傳遞頁面參考'&$ page'我讓我的pdf創建工作是這樣的 – Soundz

回答

0

它看起來像你在某處包含var_dump()語句。嘗試搜索您的代碼庫以查找var_dump()並將其刪除。