[Tep-j-general] Re: 商品の重量設定について

アーカイブの一覧に戻る

hamada bungu****@leo*****
2006年 3月 7日 (火) 14:36:28 JST


こんにちわ。

On Tue, 07 Mar 2006 12:29:18 +0900
"M.Itakua" <itaku****@broad*****> wrote:

> GetSizeClass(_sagawaex.php82行目〜)はいじっておらず、送料に関しては

ということはつまり、

> 'N01'=>array( 550, 4500, 4500, 4500, 4500), // 通常便(01) 近距離
                0    1     2     3     4

の重量区分に相当する金額を設定してるってことですよね?

>     // 区分  サイズ名  3辺計   重量
>     // ----------------------------------
>     // 0     60サイズ  60cmまで  2kgまで
>     // 1     80サイズ  80cmまで  5kgまで
>     // 2    100サイズ 100cmまで 10kgまで
>     // 3    140サイズ 140cmまで 20kgまで
>     // 4    160サイズ 160cmまで 30kgまで
>     // 9    規格外    

ですから、区分0=2kgまで550円で、以後30kgまで4,500円、という。

> 実際には、2区分(10kg以上と以下)のみで区分けするのですが、重量設定を0で
> も20でも配送料が変わりません。

なんか上記記述は“GetSizeClass()をいじってない実設定”と矛盾してる気がし
ますし、「重量設定を0でも20でも」という言葉は意味が解りません。「重量設
定」ってのは何処の何のことですか?

> また、30以上の値を設定すると規格外が返されてしまいます。

これはGetSizeClass()をいじってない(=30kgを上限とする設定のまま)という
ことから当然のような気もしますが…?

> ただ、どこかに重量設定を反映させる設定箇所が他にあるのでしょうか。

既述のとおり「重量設定」が意味不明で謎なんすが、

> $this->quotes['module'] = $this->title
>                       . ' (' . $shipping_num_boxes . ' x ' . $shipping_weight . 'kg)';

↑ここで表示されてるであろう「佐川急便 (1 x 20kg)」みたいな表示は、実験
時にどうなってるんでしょ?

貴君の実験結果は貴君にしか見えてませんので、状況や結果、つまり入力値や出
力値をちゃんと解るように説明して頂けないと、なにも解りません。


# とか書いてると、また「解んねぇなら引っ込んでろ。次の人どうぞ〜」
# とか言われちゃいそうだなぁ。とほほ。まぁ超能力を要求されても非力
# で応えられないんだから、仕方ないけど。


はまだ




Tep-j-general メーリングリストの案内
アーカイブの一覧に戻る