質問 > フロント機能 > 【2.11.2】複数配送先が存在する際、各配送先ごとに送料無料設定金額を参照して送料を算出したい |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
yuuki0212 |
投稿日時: 2011/11/18 16:44
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2011/11/18 居住地: 投稿: 5 |
【2.11.2】複数配送先が存在する際、各配送先ごとに送料無料設定金額を参照して送料を算出したい EC-CUBEバージョン:2.11.2
PHP情報:5.2.12 DBバージョン:MySQL 5.0.51a-log 初めて質問させて頂きます。概出でしたら申し訳ないです。 送料無料の設定金額を5250円と設定しています。 現状は複数の送り先を指定した際、送り先のすべての商品の合計金額が5250円を超えていると送料は無料となっています。 この部分を送り先ごとに5250円を超えていたら、送料無料。超えていなかったらそれぞれの送料を加算するようにしたいと考えています。 SC_CartSession.phpのcalculate()内で送料を計算、isDelivFree()で送料無料設定金額から送料無料のフラグを立てていると思うのですが。 この機能を作る場合、calculate()内でお届け先ごとの小計を取得してisDelivFree()で判定して算出するプログラムを実装する事になると思うのですが、この部分の構築のみで実現可能でしょうか? 何かスマートな方法がありましたらアドバイス頂けたら助かります。 宜しくお願いいたします。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» ![]() |
yuuki0212 | 2011/11/18 16:44 |
![]() |
seasoft | 2011/11/19 13:42 |
![]() |
yuuki0212 | 2011/11/29 17:15 |
![]() |
yuuki0212 | 2011/12/6 15:01 |
![](images/pixel.gif)