1

Magento 1.7にアップグレードしてから、請求書のヘッダーの左隅にあるロゴが2倍のサイズになり、右側の住所の詳細が右に押し戻されたため、4行ではなく12行になりました。

ロゴのサイズを縮小し、System / Config / Sales / Sales / Invoice and PackingSlipDesignに200x50pxで新しいロゴをアップロードしました。ロゴは小さくなりますが、アドレスはまだ右側に押しつぶされています。

/app/code/core/Mage/Bundle/Model/Sales/Order/Pdf/Items/Abstract.php&Invoice.phpを調べましたが、アドレスの幅をどこで変更するかわかりません。

私は個人的に1.5を扱ったことがありませんが、どうやらあなたはPDFテンプレートを編集するためにSystem / 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 に答える