返信先: フックの動作について
フォーラム › その他 › フックの動作について › 返信先: フックの動作について
2014年4月18日 1:56 PM
#69763
参加者
kitamuuu様
アドバイスありがとうございます。
フックに
global $usces;
$total_items_price = $usces->get_total_price();
を追加してみましたが変わりませんでした。
———————————————-
//2500以下で送料150円プラス
add_filter( ‘usces_filter_getShippingCharge’, ‘my_filter_getShippingCharge’, 10, 3);
function my_filter_getShippingCharge($charge, $cart, $entry){
global $usces;
$total_items_price = $usces->get_total_price();
if ($entry[‘order’][‘total_items_price’] <= 2500) {
$charge += 150;
}
return $charge;
}
———————————————-
も試してみましたが同じ結果でした。
やはり直ぐに精算に行くと150円が足されてしまいます。
コードの書き方に間違いがあるのでしょうか?
よろしくお願いいたします。