【问题标题】:How to remove SKU column from Invoice pdf. Magento Version 1.9.x如何从发票 pdf 中删除 SKU 列。 Magento 版本 1.9.x
【发布时间】:2017-08-19 06:25:04
【问题描述】:

如何从 Magento 发票 PDF 中删除 sku 列?我试图对这些文件进行一些更改,但它对我不起作用。

app/code/core/Mage/Sales/Model/Order/Pdf/Invoice.php 到 app/code/local/Mage/Sales/Model/Order/Pdf/Invoice.php

app/code/core/Mage/Sales/Model/Order/Pdf/Items/Invoice/Default.php 到 app/code/local/Mage/Sales/Model/Order/Pdf/Items/Invoice/Default.php

app/code/core/Mage/Sales/Model/Order/Pdf/Abstract.php 到 app/code/local/Mage/Sales/Model/Order/Pdf/Abstract.php

【问题讨论】:

    标签: php magento e-commerce magento-1.9


    【解决方案1】:

    执行以下更改: 1) 复制

    app/code/core/Mage/Sales/Model/Order/Pdf/Invoice.php

    到

    app/code/local/Mage/Sales/Model/Order/Pdf/Invoice.php

    在 Invoice.php 中(本地目录) 删除以下代码

    $lines[0][] = array(
                'text'  => Mage::helper('sales')->__('SKU'),
                'feed'  => 290,
                'align' => 'right'
            );
    

    这将从 PDF 表格中删除 sku 的标题

    2) 复制

    app/code/core/Mage/Sales/Model/Order/Pdf/Items/Invoice/Default.php

    到

    app/code/local/Mage/Sales/Model/Order/Pdf/Items/Invoice/Default.php

    在 Default.php 中(本地目录) 删除以下代码

    $lines[0][] = array(
                'text'  => Mage::helper('core/string')->str_split($this->getSku($item), 17),
                'feed'  => 290,
                'align' => 'right'
            );
    

    这将删除 sku 数据

    现在打印您的发票

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-22
      • 1970-01-01
      • 1970-01-01
      • 2018-06-11
      • 2014-03-11
      相关资源
      最近更新 更多