1

自从升级到 Magento 1.7 后,发票页眉左角的徽标已经变成了两倍大小,并且右侧的地址详细信息被推回右侧,因此现在不是 4 行,而是 12 行。

我已经减小了徽标的大小,并在系统/配置/销售/销售/发票和装箱单设计中上传了一个 200x50 像素的新徽标。徽标变小了,但地址仍然向右挤压。

我查看了 /app/code/core/Mage/Bundle/Model/Sales/Order/Pdf/Items/Abstract.php 和 Invoice.php 但不知道我会在哪里更改地址的宽度。

我没有亲自使用 1.5,但显然你只是去 System/PDF 编辑 PDF 模板,现在我们无法找到编辑它们的任何地方。

关于如何编辑这些 PDF 模板的任何想法,尤其是发票右上角地址的宽度?

4

1 回答 1

1

答案有点晚,但我遇到了同样的问题。我用的是1.9。

如果您打开 /app/code/local/Mage/Sales/Model/Order/Pdf/Abstract.php(假设您正在覆盖核心,而不是直接编辑它)。

在“insertAddress()”函数中,查找显示以下内容的行:

foreach (Mage::helper('core/string')->str_split($value, 45, true, true) as $_value) {

在显示“45”的地方,将其更改为更高的值。我去了65。

于 2016-08-02T13:04:05.800 回答