Woocommerce如何改变产品总量和数量?

时间:2016-06-17 16:11:12

标签: wordpress woocommerce

Woocommerce如何更改产品总量和数量。

我在后端创建了一个部分,管理员可以在其中添加多个数量和价格。我已在产品详细信息页面上显示数量和相关价格作为单选按钮。现在,当用户选择任何数量时,将根据所选数量添加价格。这是产品详细信息页面上的数量视图。

Qty  Price
1     $10
2     $20
3     $25
4     $30

如果用户将选择数量2然后在购物车页面上我需要更新数量2和价格总计20美元。然后再次,如果用户将选择数量4然后在购物车数量应为6,价格应为45美元。我正在尝试使用此挂钩。但它不会改变产品价格总和。

add_action( 'woocommerce_before_calculate_totals', 'add_custom_price' );

function add_custom_price( $cart_object ) 
{
    global $woocommerce;
    $custom_price = $_POST["custom_prc"];

    foreach ( $cart_object->cart_contents as $key => $value ) 
    {
        $value['data']->price = $custom_price;
    }
}

0 个答案:

没有答案