機能要望 > フロント機能 > 個別の送料設定 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
k_ok_ok |
投稿日時: 2009/4/3 13:25
対応状況: −−−
|
新米 登録日: 2009/3/18 居住地: 投稿: 3 |
個別の送料設定 EC-CUBE:2.3.0
DBサーバ:MySQL 5.0.67 PHP:5.2.6 初心者です。 初めてec-CUBEにトライしております。 通常の商品は通常の送料設定を適応し、一部商品については全国一律の送料を適応させることは可能でしょうか? 「商品登録CSV」の登録情報に送料の項目がありましたので、0 でCSV登録して見ましたが、繁栄されておりませんでした。 スキルの低い人間ですが、ご助言いただければと思います。 |
asayama |
投稿日時: 2009/4/3 15:23
対応状況: −−−
|
一人前 登録日: 2008/1/9 居住地: 東京都品川区 投稿: 150 |
Re: 個別の送料設定 はじめまして。朝山と申します。
通常送料の商品と、全国一律送料の商品を同梱することはありますか? そういう場合は送料はどうなるのでしょうか。 あるお店のカスタマイズでは、ある商品はメール便だから全国一律で安く、それ以外は普通便なので都道府県別送料なので、同じカートで購入できないようにしたりしました。 まずは、そのあたりのルールを決めるところからだと思います。
|
seasoft |
投稿日時: 2009/4/3 15:25
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 個別の送料設定 試したことはありませんが、「商品登録CSV」の登録情報に送料の項目に関しては、パラメータ「OPTION_PRODUCT_DELIV_FEE」が関係していそうですね。
加算されそうな雰囲気が濃厚ですが・・・ また、商品が混在した注文に関する動作を少しつめる必要がありそうな気がします。 仕様さえ明確に決めてしまえば、カスタマイズは比較的軽量に対応できると思いますよ。 (追記) 朝山さんと被りましたね。やはり、混在注文に関しての仕様決めからですね。
|
k_ok_ok |
投稿日時: 2009/4/3 23:30
対応状況: −−−
|
新米 登録日: 2009/3/18 居住地: 投稿: 3 |
Re: 個別の送料設定 朝山様 seasoft様
早速の助言有難うございます。 送料については3パターンを設定し商品ごとに選択したいと思っております。 (1)全国送料無料 (2)全国送料一律:商品ごとに設定させる為(1)と同じ扱いかもしれません (3)通常送料 混在した注文の場合 商品 A B C D E の5があり送料の設定が A=(1) B=(2) C=(3) D=(2) E=(3) とした場合 A+B+C の場合、送料はその合計(1)+(2)+(3) A+B+C+Dの場合、送料はその合計(1)+(2)+(3)+(2) A+B+C+E の場合は重複した送料は計算しないで(1)+(2)+(3) と計算させたく思っています。 又、商品ごとの送料設定は管理画面から設定させたいと思っています。管理画面からでなくても良いのですが、スキルの異なるスタッフが商品の登録を行うことを想定しており、簡単に設定できるようにしたい思っています。 素人丸出しの書き方で申し訳ないですが、よろしくお願いします。 |
seasoft |
投稿日時: 2009/4/3 23:52
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 個別の送料設定 その仕様でしたら、商品マスタの送料が NULL の商品を含む注文の場合、(3) を加算するというロジックで対応できそうです。
いくつか方法はありそうですが、私でしたら、 SC_Helper_DB#sfTotalConfirm SC_CartSession#getAllProductsDelivFee あたりで対応する方法を選択すると思います。 管理機能で入力項目が無いのは EC-CUBE の不具合と言っても良いような・・・ さほど難なく項目追加は出来るとは思いますが。
|
k_ok_ok |
投稿日時: 2009/4/4 11:02
対応状況: −−−
|
新米 登録日: 2009/3/18 居住地: 投稿: 3 |
Re: 個別の送料設定 有難うございます。
正直自分で対応する自身がありませんが、 引用:
というお言葉ですので、安心しました。 有難うございました。 |
asayama |
投稿日時: 2009/4/7 9:23
対応状況: −−−
|
一人前 登録日: 2008/1/9 居住地: 東京都品川区 投稿: 150 |
Re: 個別の送料設定 スルーしてました。すみません。
もうひとつ気にしないといけない点として、送料無料条件(・・円以上送料無料)を使うのであれば、その対象に含めないようにするんですよね? その仕様も含めて送料を計算した後に、あとはseasoftさんの言うとおり個別設定の送料の合計を加算すればよい、ということになりそうです。 運用を考えると商品登録のページで個別送料をメンテできるようにしておいたほうがよいですね。
|
seasoft |
投稿日時: 2009/4/7 9:37
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 個別の送料設定 > 運用を考えると商品登録のページで個別送料をメンテできるようにしておいたほうがよいですね。
管理機能側のロジック & テンプレートは、とりあえず必要と思われるものは実装されていますね。 特段のこだわりが無ければ、テンプレートのコメントアウトを外すだけで動作しました。 だったら、パラメータと連動させて <!--{if ...}--> にしておけば、現状でもそれなりには動作しそうです。 反面、フロント機能は、利用者によって色々な計算方法があると思いますので、拡張しやすい実装に改良していく余地がありますね。 現実装だと、class_extends を用意していないクラスで演算している部分もあり、本体ソースを編集しないと(きれいには)収集できませんね。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |