[Tep-j-general] Re: [***Spam***](Default) Re: クール便対応

Back to archive index

Seiji Sogabe sogab****@alles*****
2006年 5月 1日 (月) 07:28:25 JST


曽我部です。

Andre Hanai wrote:
> 今ソースを見直して下記のように書き換えてみたところ正確に機能しているよう
> におもいます
> 
> 
>   $sum = 0;
>    foreach ($cart->get_products() as $product) {
>    $sum += (int) $product['products_cool'];
> 	if ($sum == '0') {
> 		$tmpQuote['cost'] = MODULE_SHIPPING_YAMATO_HANDLING;
>             } else {
> 		$tmpQuote['cost'] = MODULE_SHIPPING_YAMATO_COOL;
> 	}
>         }
> 
> 何か間違えがあればご指摘頂ければとおもいます。

何が「正確」なのかによるとは思いますが、これだと1つでもクール便があると
クール便の手数料になってしまいますよ。

別のメールにも書きましたが、「正確」とは何ですか?

  - 商品A クール便
  - 商品B 常温便
  - 商品C クール便

がカートに有る場合、手数料は

  1) クール便の手数料*2 + 常温便の手数料
  2) クール便の手数料
  3) 常温便の手数料
  4) 上記以外

のうちどれですか?

-- 
sogab****@alles*****




Tep-j-general メーリングリストの案内
Back to archive index