"佐藤 浩(Hiroshi S
"佐藤 浩(Hiroshi S
2003年 12月 12日 (金) 14:43:10 JST
佐藤@キャプテンです。 > こういう複雑な送料計算だとOSCommerceの配送モジュールでは限界でしょうか? > クロネコの配送モジュールでは無理ですよね? 考え方次第だと思います。プログラムで条件判断可能ならプロ グラムで対処可能でしょう。 ちなみに商品型番の末尾に識別用文字列を入れてみたり、重量 を2つ通りのみ設定にすれば、商品タイプの判断はできそうで すよね? $box = array('type_a'=>0, 'type_b'=>0, 'sum_a' =>0, 'sum_b' =>0); foreach($order->products as $value) { switch( $value['weight'] ) { case 49: // Aタイプの商品数をカウント $box['type_a']++; case 50: // Bタイプの商品数をカウント $box['type_b']++; } } // Aタイプの箱の数を求める $box['sum_a'] = intval($box['type_a'] / 3); $box['sum_a'] += ($box['a'] % 3) ? 1 : 0; // Bタイプの箱の数を求める $box['sum_a'] = $box['type_b']; // Aタイプの1箱の送料 x 箱数 ...... // Bタイプの1箱の送料 x 箱数 ...... ********************************* 〒990-0043 山形市本町一丁目7-54 キャプテン山形株式会社 佐藤 浩 TEL 023-622-6611 Fax 023-622-6733 E-mail: s.hir****@mmy***** *********************************