4

標準の magento 送料テーブル料金または webshopapps マトリックス料金を使用すると、送料無料は総計 (小計 + 税) ではなく税抜きの小計で計算されることがわかりました。確かに、総計機能で送料無料を設定したいと思います。コアコードをハッキングする可能性があることがわかりました:

app/code/core/Mage/Shipping/Model/Carrier/Freeshipping.php

60行目を変更:

|| ($request->getPackageValueWithDiscount() >= $this->getConfigData(’free_shipping_subtotal’))

|| ($request->getBaseSubtotalInclTax() >= $this->getConfigData(’free_shipping_subtotal’))

これが本当に唯一の方法ですか?当然、そうであれば、このクラスの「コピー」を作成してこのメ​​ソッドをオーバーライドし、将来のコア変更から保存します。

4

2 に答える 2

2

[プロモーション] > [ショッピング カートの価格ルール] で送料無料を設定しましたが、うまくいきました。

于 2013-04-17T14:48:01.227 に答える
0

前の投稿の 60 行目: TO の代わりに FROM を変更

|| ($request->getPackageValueWithDiscount() >= $this->getConfigData(’free_shipping_subtotal’))

(から)

|| ($request->getBaseSubtotalInclTax() >= $this->getConfigData(’free_shipping_subtotal’))

これが本当に唯一の方法ですか?当然、そうであれば、このクラスの「コピー」を作成してこのメ​​ソッドをオーバーライドし、将来のコア変更から保存します。

于 2015-01-04T19:27:20.783 に答える