バージョン選択

フォーラム

メニュー

オンライン状況

55 人のユーザが現在オンラインです。 (49 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 55
もっと...

サイト内検索

質問 > 管理機能 > 配送料について

管理機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
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

 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は89,070名です
総投稿数は110,021件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1296
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.