バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

機能要望 > フロント機能 > 個別送料の設定

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
snow_h
投稿日時: 2010/4/15 12:58
対応状況: 確認中
新米
登録日: 2008/8/12
居住地:
投稿: 6
個別送料の設定
ある商品Aを購入した場合のみ送料無料になるよう、
下記URLを参考に個別送料設定ができるようカスタマイズしました。

http://www28.atwiki.jp/lucier/pages/43.html

エラーもでず、うまくできたと思ったのですが、
どの商品をカートへ入れても送料が0円となってしまいます。

個別送料を設定した商品以外は、
配送設定で都道府県別に設定した送料が入るようにするにはどうしたらよいのでしょうか?

───────────────────────
商品A:送料無料
商品B:300円(配送設定で都道府県別に設定した送料)
───────────────────────

現状
……………………………………………………………
商品A→送料0円
商品A+商品B→送料0円
商品B→送料0円
……………………………………………………………

最終的には下記のようにしたいのです。

……………………………………………………………
商品A→送料0円
商品A+商品B→送料300円
商品B→300円
……………………………………………………………

どなたか、ご教授いただけますでしょうか?


─環境─────────────

EC-CUBE:2.4.1
PHP:5.2.11
DB:PostgreSQL 7.4.18
────────────────
kishik
投稿日時: 2010/4/16 9:55
対応状況: −−−
仙人
登録日: 2009/4/3
居住地: 東京
投稿: 382
Re: 個別送料の設定
ソースをぱっと見レベルですが、

/data/class/helper/SC_Helper_DB.php

if (OPTION_DELIV_FEE == 1) {
が呼べていないのでは?

または、個別送料自体が機能していないのかもしれません。
個別送料を100円などにしてみて、反映されるか試してみてください。


-----
カスタマイズ承ります
http://ec-cube.ec-orange.jp/
popo
投稿日時: 2010/4/16 10:53
対応状況: −−−
長老
登録日: 2008/10/1
居住地:
投稿: 189
Re: 個別送料の設定
ちょうど私も送料計算のカスタマイズを考えていて、無事に解決する事ができましたので、snow_hさんの問題も下記の方法で解決できると思います。

都道府県&重量別の送料設定について

都道府県別で送料が一緒の場合は、商品コード「BBB」が含まれている場合のみ、送料300円と設定すればできますね。


都道府県別で送料が異なる場合は、商品Aの重量を例えば「100」に設定して、その他の商品の重量を「0」に設定。
各都道府県の重量と送料の設定で、重量100以上は送料無料に設定。
商品Bには特別な商品コード(例えば「BBB」)を付けてあげて、商品コード別の送料カスタマイズを利用して、注文商品に商品コード「BBB」が含まれていれば、送料300円追加。
とすれば、snow_hさんの思っているような送料の処理ができると思います。

スマートではないと思いますが、私が考えた場合はこのようにしちゃいますね(^-^;
snow_h
投稿日時: 2010/4/20 17:20
対応状況: −−−
新米
登録日: 2008/8/12
居住地:
投稿: 6
Re: 個別送料の設定
kishik様
popo様

ご返答ありがとうございます。
お二人のご意見、大変参考になりました。
無事に解決することができました!

もっと良い方法があるかもしれませんが、
下記へ私が行った導入方法をまとめておきます。

─条件────────────────────
商品A:個別送料設定 0円
商品B:配送設定 都道府県毎に一律

□送料計算方法
商品Aのみ:個別送料設定の送料
商品A+B:個別送料設定の送料+配送設定の送料
商品Bのみ:配送設定の送料
───────────────────────

下記URLのカスタマイズを順番に行う。

http://www28.atwiki.jp/lucier/pages/43.html
http://svn.ec-cube.net/open_trac/changeset/18114

ここまでで、送料を加算させることができました。

商品Aのみを購入時に個別送料設定のみでの送料合計が出るように、
さらに、下記URLのカスタマイズを行いました。

http://seasoft.jp1.cx/ec/%E6%8B%A1%E5%BC%B5/%E5%95%86%E5%93%81%E9%80%81%E6%96%99%E3%82%92%E5%9F%BA%E6%9C%AC


他の方のご参考になればとおもいます。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は87,550名です
総投稿数は109,336件です

投稿数ランキング

1
seasoft
7359
2
468
3217
3
AMUAMU
2712
4
nanasess
2301
5
umebius
2085
6
yuh
1807
7
h_tanaka
1573
8
red
1567
9
mcontact
1189
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
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.