【问题标题】:cannot edit magento pdf font size无法编辑magento pdf字体大小
【发布时间】:2017-03-25 10:36:41
【问题描述】:

我需要增加 magento pdf 的字体大小。我读到我可以编辑抽象类的 _setFontRegular 方法,所以我将 /app/code/core/Mage/Sales/Model/Order/Pdf/Abstract.php 复制到 /app/code/local/Mage/Sales/Model/Order /Pdf/Abstract.php,但无论我在文件中进行什么更改,我的发票 pdf 都没有任何变化。仅出于测试目的,我尝试在 Abstract.php 的 insertOrder 方法中编辑此行

Mage::helper('sales')->__('Order Date: ')

用这个:

Mage::helper('sales')->__('Ordersssss Date: ')

但是我的发票 pdf 仍然有 'Order' 而不是 'Orderssss',所以我的修改没有被阅读。我检查了本地文件夹中的路径与 Mage 文件夹中的路径相同。如果我复制并尝试编辑另一个与 pdf 相关的文件,例如 Invoice.php,我可以在 pdf 中看到我的修改,所以只有 Abstract.php 我无法修改。

我该如何解决这个问题?

【问题讨论】:

  • 您是否安装了任何扩展,或者采用此方法的核心覆盖?在您的代码库中搜索function insertOrder
  • 你是对的。当我对函数进行检查时,我忘了添加递归选项!现在我再次检查,我可以看到覆盖 insertOrder 的自定义模块,谢谢!!!

标签: php magento pdf


【解决方案1】:

看起来您将拥有一个实现此抽象类的扩展 - 因此您正在编辑的(后备)代码不是正确的代码 :)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-06-30
    • 1970-01-01
    • 2015-10-17
    • 2012-07-17
    • 1970-01-01
    • 1970-01-01
    • 2018-08-02
    相关资源
    最近更新 更多