質問 > フロント機能 > カート画面で送料計算が重量と個数に対応しないトラブル |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
chakochan |
投稿日時: 2014/4/6 5:09
対応状況: −−−
|
新米 登録日: 2014/4/4 居住地: 投稿: 5 |
カート画面で送料計算が重量と個数に対応しないトラブル ショップ開業に向けて奮闘しているものです。
<ec cubeバージョン >2.13.1 <phpバージョン>5.3 下記のサイトを参考にして、重量に応じて送料を以下のように設定しました。 http://t-kitano.jugem.jp/?eid=698 <送料> 500gまで 850円 1kgまで 1600円 2kgまで 3150円 5kgまで 6200円 ところが、カート画面上で、同じ商品を複数購入した場合などに 送料が重量と個数に比例せずに、ある一定の値段で表示されてしまいます。 <例> 一個750gの商品を4個購入時に、3kgで送料が6200円となるはずが、 1600円と表示されてしまうケース これはどうしてでしょうか?いろいろ試してみましたが、どこを修正すればよいのかが解りませんので、対処法を出来るだけわかりやすく教えてください。宜しくお願いします。 </data/class/SC_CartSession.php内の該当するソース部> // 重量に応じた送料を返す $weight = $this->getAllProductsWeight($productTypeId); if ($weight <= 500) { $results['deliv_fee'] += 850; } else if ($weight <= 1000) { $results['deliv_fee'] += 1600; } else if ($weight <= 2000) { $results['deliv_fee'] += 3150; } else if ($weight <= 5000) { $results['deliv_fee'] += 6200; } else if ($weight <= 10000) { $results['deliv_fee'] += 12000; } else if ($weight <= 20000) { $results['deliv_fee'] += 23000; } else { $results['deliv_fee'] += 38000; } |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» カート画面で送料計算が重量と個数に対応しないトラブル | chakochan | 2014/4/6 5:09 |
Re: カート画面で送料計算が重量と個数に対応しないトラブル | yuh | 2014/4/6 11:23 |
Re: カート画面で送料計算が重量と個数に対応しないトラブル | sumida | 2014/4/6 11:53 |
Re: カート画面で送料計算が重量と個数に対応しないトラブル | chakochan | 2014/4/7 3:58 |
Re: カート画面で送料計算が重量と個数に対応しないトラブル | yuh | 2014/4/7 14:39 |
Re: カート画面で送料計算が重量と個数に対応しないトラブル | chakochan | 2014/4/8 0:08 |