質問 > 管理機能 > 配送料について |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
namahage |
投稿日時: 2013/3/15 10:54
対応状況: −−−
|
長老 登録日: 2013/2/28 居住地: 大阪 投稿: 198 |
Re: 配送料について SC_CartSession.phpの、calculateという関数の下記の個所で、5000円以上超えているか?のチェックをしています。
// 送料無料チェック if ($this->isDelivFree($productTypeId)) { $results['deliv_fee'] = 0; } 今回したいことは、 お客さんが、送料無料条件(※今回の場合、5,000円以上購入する事)をクリアしている。且つ、特定の県へ送付する際のみに500円送料を頂くということで間違いないですか? でしたら、 // 送料無料チェック if ($this->isDelivFree($productTypeId)) { // ※kato-sc様、すみませんがソースを拝借させていただきました☆ switch ($deliv_pref[0]) { case 1: //北海道 $results['deliv_fee'] = 500; break; case 47: //沖縄 $results['deliv_fee'] = 500; break; default: // 他 $results['deliv_fee'] = 0; } } また、送付先が複数になり北海道と沖縄だった場合は、 1,000円としたいなどある場合は、foreachなどでループさせて 加算していくなどの仕様漏れには注意してください。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
配送料について | freege | 2013/3/10 1:07 |
Re: 配送料について | nyantyu | 2013/3/10 2:26 |
Re: 配送料について | kato-sc | 2013/3/13 19:23 |
Re: 配送料について | kato-sc | 2013/3/13 19:50 |
» Re: 配送料について | namahage | 2013/3/15 10:54 |
Re: 配送料について | kato-sc | 2013/3/18 10:50 |