0

在 woocommerce 中,我正在尝试使用此答案代码添加费用:
根据 Woocommerce 结帐中的单选按钮动态更新费用 (来源:LoicTheAztec

我需要更新代码以在此挂钩函数中向费用中添加第三个条件选项,例如“功能区” :

// Add a custom dynamic packaging fee
add_action( 'woocommerce_cart_calculate_fees', 'add_packaging_fee', 20, 1 );
function add_packaging_fee( $cart ) {
    if ( is_admin() && ! defined( 'DOING_AJAX' ) )
        return;

    $packing_fee = WC()->session->get( 'chosen_packing' ); // Dynamic packing fee
    $fee = $packing_fee == 'box' ? 9.00 : 3.00;
    $cart->add_fee( __( 'Packaging fee', 'woocommerce' ), $fee );
}

但我被困在试图用这行代码添加另一个条目:

$fee = $packing_fee == 'box' ? 9.00 : 3.00;

如何添加额外费用选项?

4

0 回答 0