2012-10-01 52 views

回答

0

您需要查看Mage_Bundle_Block_Catalog_Product_View_Type_Bundle_Option並修改getPrice函數,但正確執行此操作需要重寫類,這完全是另一個話題。重寫的一個很好的起點就是這樣的參考:http://codemagento.com/2011/02/rewriting-a-block-class/

+1

對不起,但這並沒有幫助我.. –

2

配置中定義的每種產品類型的渲染器。默認渲染器和分組產品類型都在app/code/core/Mage/Sales/etc/config.xml定義:

<pdf> 
    <invoice> 
     <default>sales/order_pdf_items_invoice_default</default> 
     <grouped>sales/order_pdf_items_invoice_grouped</grouped> 
    </invoice> 
    ... 
</pdf> 

對於在app/code/core/Mage/Bundle/etc/config.xml捆綁產品類型:

<pdf> 
    <invoice> 
     <bundle>bundle/sales_order_pdf_items_invoice</bundle> 
    </invoice> 
    ... 
</pdf> 

和相應的模型是Mage_Bundle_Model_Sales_Order_Pdf_Items_Invoice

您可以創建自己的渲染延伸在您的本地名稱空間中從此模型中複製並更改draw()方法並在您的con中定義此渲染器無花果文件。

相關問題