year=2014&monthnum=09&day=04
- EC-CUBEで会員の送料と手数料を無料にする
- 2014.09.04
先日、事務所の引っ越しを済ませ、やっと落ち着いてきたところですが、ブログも引っ越しました。
このブログは「Web 技術ノート」ということで、WEB関連の技術ネタを中心に書いていく予定です。
以前のブログは、それ以外の身の回りのことなんかを書くかもしれませんのでそのままにしておきます。最近、ワードプレスとECCUBEの案件が増えてきました。
そんな中、ECCUBEで、会員登録した人の送料と、代引き手数料なんかの手数料全般を
無料にしたいというご要望を頂きましたので、備忘録としてまとめておきます。
※使用したEC-CUBEのバージョンは2.13.1です。変更ファイル:data/class/SC_CartSession.php
【送料無料化方法】
isDelivFree関数内に下記を追加
if(SC_Customer::isLoginSuccess()) {
return true;
}
ログインしているならTRUEを返す。【手数無料化方法】
calculate関数内に下記を追加
if(SC_Customer::isLoginSuccess()) {
$charge = 0;
$results[‘charge’] = 0;
}
ログインしているなら$results配列のchargeを0にする。自分用の備忘録なので、転用はご自身の責任で行ってください。