我正在創建ZenCart支付模塊。我可以通過產品,運輸細節以及運輸費用,但它不會通過優惠券通過沒有搞亂貨幣格式。ZenCart中的優惠券問題
如果我這樣做,它不會在所有
$mCouponCost => $order->info['coupon_cost'] * $order->info['currency_value'];
顯示優惠券如果我不喜歡這樣,它會顯示優惠券,但它攪亂了貨幣格式
$mCouponCost = $order->info['coupon_cost'] -> $order->info['currency_value'];
所有代碼如下:
$mCouponCost = $order->info['coupon_cost'] - $order->info['currency_value'];
if (!empty($mCouponCost)) {
$j++;
$process_button_string .= zen_draw_hidden_field('LIDSKU' . $j, 'Coupon') .
zen_draw_hidden_field('LIDDesc' . $j, 'Coupon Cost') .
zen_draw_hidden_field('LIDPrice' . $j, number_format($mCouponCost, 2, '.', '')) .
zen_draw_hidden_field('LIDQty' . $j, '1') .
zen_draw_hidden_field('ShippingRequired' . $j, '1') .
zen_draw_hidden_field('IsVoucher' . $j, '0');
}
我在哪裏出錯了?