[Tep-j-general] Re: 料金の計算の仕方を少し変えたい!

Back to archive index

Seiji Sogabe sogab****@nttco*****
2005年 12月 22日 (木) 17:14:56 JST


曽我部です。

田中 一 wrote:
>>                                  $this->products[$index]['tax']) *
>>                    (this->products[$index]['qty'] - $num -2);

ここのthisを$thisに変更してください。

> 商品Aを11個買うと10900円になります商品Bも同じく11個買うと10900円
> になります。
> 商品Aを6個と商品Bを5個買うと11000円になりました。
> 商品A〜商品kまで1個ずつ買うと11000円になりました。

ということは、同じ商品を1000円以上購入したら割引ではなくて、
どんな商品でも(混在していても)10000円以上購入したら割引ですか?

だとしたら、今回の修正は捨てですね。

\1000の商品Aを9個、\1200の商品A'を1個、\1300の商品A''を1個を購入した場合
はどうなりますか? (A' A''はAのオプション付き)

    \1000 * 9 + \1000(商品A')  + \1200(商品A''-\100) = \11200
    \1000 * 9 + \1000(商品A'') + \1100(商品A'-\100)  = \11100

何らかの決まりがないと、小計は不定になります。

では。




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