我正在尝试从 Magento 的发票和发货 PDF 中删除 SKU 编号,我已经注释掉了位于 app/code/local/mage/sales/model/order/pdf 中的文件中对 SKU 的所有引用,但是只有 SKU 标头消失了,而不是实际值。
谁能指出我正确的方向?
我查看了代码 - 我已经编辑了发票 pdf 的默认渲染器,但它不会影响代码。我想知道这是否与此有关。
我正在尝试从 Magento 的发票和发货 PDF 中删除 SKU 编号,我已经注释掉了位于 app/code/local/mage/sales/model/order/pdf 中的文件中对 SKU 的所有引用,但是只有 SKU 标头消失了,而不是实际值。
谁能指出我正确的方向?
我查看了代码 - 我已经编辑了发票 pdf 的默认渲染器,但它不会影响代码。我想知道这是否与此有关。
您需要覆盖类中的函数 draw()
Mage_Sales_Model_Order_Pdf_Items_Invoice_Default
Mage_Sales_Model_Order_Pdf_Items_Invoice_Grouped
Mage_Bundle_Model_Sales_Order_Pdf_Items_Invoice
为了从发票pdf中删除sku。
Mage_Sales_Model_Order_Pdf_Items_Shipment_Default
Mage_Bundle_Model_Sales_Order_Pdf_Items_Shipment
为了从货件中删除 sku pdf
找到下面的代码并注释掉
// draw SKU
$lines[0][] = array(
'text' => Mage::helper('core/string')->str_split($this->getSku($item), 25),
'feed' => 440
);