[Tep-j-general] Re: 手数料などが追加されない

Zurück zum Archiv-Index

osc_298 osc_829****@hotma*****
2005年 3月 12日 (土) 19:22:03 JST



> はい、[代金引換払い]のモジュールを使用しているのでしたら、
> 関連ファイルを置き換えることをおすすめします。
>

いつも有難うございます、本日、書き換えてみたのですが、当店の場合、代引きモジュールを、
通常の代引きと、佐川カード支払い、コンビニ支払い 3つほど使っています、
すべてのファイルを修正して、アップしたところ、
ご注文の最終確認の所の下記の部分がうまく動きません。
 例として代引きを選んだ場合
通常↓
      小計: 525円
      佐川急便 (通常便): 600円
      代引手数料: 315円
      合計(税込): 1,440円


変更後
代引き手数料の下に 「コンビニ手数料: 200円」と表示されてしまいます、
また、他のコンビニとカード支払いの場合は、手数料が表示されません。

ot_total.phpの方は、修正前はこんな感じです、
 $total = $order->info['total'];
      if ((MODULE_ORDER_TOTAL_CODT_STATUS == 'true')
          && ($payment == 'cod_table')
          && isset($HTTP_POST_VARS['codt_fee'])
          && (0 < intval($HTTP_POST_VARS['codt_fee']))) {
        $total += intval($HTTP_POST_VARS['codt_fee']);
     }else  if//コンビニTRUEの場合
       ((MODULE_ORDER_TOTAL_KONBINI_STATUS == 'true')
          && ($payment == 'konbini_table')
          && isset($HTTP_POST_VARS['konbini_fee'])
          && (0 < intval($HTTP_POST_VARS['konbini_fee']))) {
        $total += intval($HTTP_POST_VARS['konbini_fee']);
      }else if ((MODULE_ORDER_TOTAL_CODT2_STATUS == 'true')
          && ($payment == 'cod_table2')
          && isset($HTTP_POST_VARS['codt2_fee'])
          && (0 < intval($HTTP_POST_VARS['codt2_fee']))) {
        $total += intval($HTTP_POST_VARS['codt2_fee']);
      }

どのように修正すればうまく動くのでしょうか?
ご指導宜しくお願い致します。 



Tep-j-general メーリングリストの案内
Zurück zum Archiv-Index