バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 金額別送料設定について

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
inf61
投稿日時: 2012/2/28 14:01
対応状況: −−−
常連
登録日: 2011/12/9
居住地:
投稿: 44
Re: 金額別送料設定について
ken-o様

ご連絡ありがとうございます。

教えていただいた内容を元に、下記のようにif分を挿入してみました。


// 合計金額
$CartProductsTotalPrice = $objCartSess->getAllProductsTotal($this->cartKey); 
switch ($arrData['deliv_pref']) {
case 1: // 北海道
	if ($CartProductsTotalPrice <= 4999) return 1470;
	if ($CartProductsTotalPrice <= 9999) return 630;
	return 420;
case 2: // 青森県
case 3: // 岩手県
case 4: // 宮城県
case 5: // 秋田県
case 6: // 山形県
case 7: // 福島県
	if ($CartProductsTotalPrice <= 4999) return 1100;
	if ($CartProductsTotalPrice <= 9999) return 420;
	return 210;
case 8: // 茨城県
case 9: // 栃木県
case 10: // 群馬県
case 11: // 埼玉県
case 12: // 千葉県
case 13: // 東京都
case 14: // 神奈川県
case 15: // 新潟県
case 19: // 山梨県
case 20: // 長野県
	if ($CartProductsTotalPrice <= 4999) return 840;
	if ($CartProductsTotalPrice <= 9999) return 420;
	return 210;
case 16: // 富山県
case 17: // 石川県
case 18: // 福井県
case 23: // 愛知県
case 22: // 静岡県
case 21: // 岐阜県
case 24: // 三重県
	if ($CartProductsTotalPrice <= 4999) return 735;
	if ($CartProductsTotalPrice <= 9999) return 420;
	return 210;
case 27: // 大阪府
case 26: // 京都府
case 28: // 兵庫県
case 25: // 滋賀県
case 29: // 奈良県
case 30: // 和歌山県
	if ($CartProductsTotalPrice <= 4999) return 525;
	if ($CartProductsTotalPrice <= 9999) return 420;
	return 210;
case 31: // 鳥取県
case 32: // 島根県
case 33: // 岡山県
case 34: // 広島県
case 35: // 山口県
case 36: // 徳島県
case 37: // 香川県
case 38: // 愛媛県
case 39: // 高知県
	if ($CartProductsTotalPrice <= 4999) return 525;
	if ($CartProductsTotalPrice <= 9999) return 420;
	return 210;
case 40: // 福岡県
case 41: // 佐賀県
case 42: // 長崎県
case 43: // 熊本県
case 44: // 大分県
case 45: // 宮崎県
case 46: // 鹿児島県
	if ($CartProductsTotalPrice <= 4999) return 420;
	if ($CartProductsTotalPrice <= 9999) return 420;
	return 210;
default: // 沖縄県
	if ($CartProductsTotalPrice <= 4999) return 1050;
	if ($CartProductsTotalPrice <= 9999) return 630;
	return 420; 
	}


しかし、こちらの方法では購入の手続きまで進むと送料が0円と表示されてしまいます。
どこかコードに問題がありますでしょうか?

ご指摘がありましたら教えて頂ければと思います。
よろしくお願い致します。
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   金額別送料設定について inf61 2012/2/24 19:32
     Re: 金額別送料設定について ken-o 2012/2/27 9:36
       Re: 金額別送料設定について inf61 2012/2/27 12:00
         Re: 金額別送料設定について ken-o 2012/2/27 19:57
         » Re: 金額別送料設定について inf61 2012/2/28 14:01
             Re: 金額別送料設定について ken-o 2012/2/28 16:12
               Re: 金額別送料設定について inf61 2012/2/28 18:47
                 Re: 金額別送料設定について ken-o 2012/2/28 19:56
                   Re: 金額別送料設定について inf61 2012/2/29 13:20
                     Re: 金額別送料設定について ken-o 2012/2/29 13:38
                       Re: 金額別送料設定について inf61 2012/2/29 19:46
     Re: 金額別送料設定について webmage 2012/2/27 10:09
       Re: 金額別送料設定について inf61 2012/2/27 13:07

 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1656
8
red
1570
9
mcontact
1311
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.