EC-CUBEの小技:配送先によって送料無料サービスを変える方法
この記事は最終更新日から1年以上が経過しています。
適切な場所に1文字付け足すだけ
この方法は正確に言うと、サービス分を値引きする方法です。
例えば、500円が基本送料で、それがサービスになるのであれば、500円引くわけです。
なので、その他地域で送料が1000円であれば、引いて500円が送料になるわけです。
その他地域が700円の送料の場合、サービスされて200円の送料になるという事ですね。
では、以下。
/data/class/SC_CartSession.php
643行目付近を以下のように変更
// 送料無料チェック if ($this->isDelivFree($productTypeId)) { $results['deliv_fee'] -= 500; }
見たらわかると思いますが、500が値引きの数値です。
-=というのが、引き算をするという指示です。
これで完了になります。
簡単ですが、このへんで。