我已將2個單選按鈕添加到我的WooCommerce購物車。但是,我想在選擇一個附加費時添加附加費,但我希望它更新顯示的結帳數據。WooCommerce代碼 - 動態地爲購物車和結帳添加附加費
我知道我能做到這一點,添加附加費的所有時間:
add_action('woocommerce_cart_calculate_fees','woocommerce_custom_surcharge');
function woocommerce_custom_surcharge() {
global $woocommerce;
$surcharge = 5.32;
$woocommerce->cart->add_fee('Surcharge', $surcharge, true, '');
}
但是如何我控制它添加此與否在此基礎上單選按鈕我選擇?
這是接近我正在尋找。當按下單選按鈕A時,我想添加附加費,但按下單選按鈕B時,隱藏並不增加附加費。單選按鈕被添加到主題functions.php代碼 'add_action('woocommerce_checkout_update_order_meta','hear_about_us_field_update_order_meta');' – justdan0227