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;
}
}