バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 商品規格べつに送料計算はできますか?

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
joes
投稿日時: 2013/7/16 19:54
対応状況: −−−
新米
登録日: 2010/10/15
居住地:
投稿: 6
商品規格べつに送料計算はできますか?
[EC-CUBE] 2.12.2
[レンタルサーバ] kagoya サーバ
[OS] CentOS
[PHP] PHP 5.2.17
[データベース] PostgreSQL 8.1.23
[WEBサーバ] Apache/2.2.22
[ブラウザ] Google Chrome 25.0.1364.97 m

いつもお世話になっております、joesと申します。

今回は 「1回のカートで発送日毎に送料計算がしたい!」という壁にぶつかり、ご質問させていただきます。例えばですが、

商品A⇒7月20日 に2個発送
商品B⇒7月25日 に3個発送  したい場合

デフォルトでは下記?か?のどちらかを選択だと思います。 
?1回のカートで1回の配送業者計算  または
?商品ごとの送料計算

つまり 1回分の発送料しか頂けないか、5回分の発送料を頂いてしまいます。

そこで今考えてるのが、
商品規格1に '日付' を登録し、
SC_CartSession.phpでclasscategory_id1を取得して
classcategory_id1が同じ場合はそのままの送料で、違う場合は追加で倍の送料を頂くという事を考えていますが可能でしょうか?

function adjustSessionProductsClass に'classcategory_id1' => true,を追記して

// 配送業者の送料を加算
if (OPTION_DELIV_FEE == 1
&& !SC_Utils_Ex::isBlank($deliv_pref)
&& !SC_Utils_Ex::isBlank($deliv_id)) {
$results['deliv_fee'] += $this->sfGetDelivFee($deliv_pref, $deliv_id);
}

の $this->sfGetDelivFee($deliv_pref, $deliv_id);のあたりをif文で少しいじればできるのかな?なんて思ってますが、いまいち書き方がピンときてません。
どなたか、「こう書けばいいよ!」という方もしくは、「もっとこうした方がいい方法だ!」という方いらっしゃいましたら教えて頂けませんでしょうか?

どうぞ宜しくお願いしますm(。・_・。)m
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
 » 商品規格べつに送料計算はできますか? joes 2013/7/16 19:54
     Re: 商品規格べつに送料計算はできますか? AMUAMU 2013/7/22 18:54
       Re: 商品規格べつに送料計算はできますか? joes 2013/7/25 2:27
         Re: 商品規格べつに送料計算はできますか? joes 2013/8/19 17:19
         Re: 商品規格べつに送料計算はできますか? yuh 2013/8/20 10:43

 



ログイン


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

統計情報

総メンバー数は90,236名です
総投稿数は110,340件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1688
8
red
1571
9
mcontact
1356
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.