如何在订单管理面板中更改最小数量

How to change minimum quantity in administration panel of order

使用 答案代码,我更改了我的 Woocommerce 商店中产品数量字段的步骤。

现在出现的问题是,如果数量是浮点值,在订单的管理视图中,无法更新订单并出现以下控制台错误:

An invalid form control with name='order_item_qty[]' is not focusable.

谁能告诉我需要添加什么过滤器才能更改最小数量?或者我如何绕过那里的验证?

我找到了解决方案,问题是管理视图中订单的步骤是 1 而不是 0.1。

解决方法:

add_filter( 'woocommerce_quantity_input_step', 'filter_woocommerce_quantity_input_step', 10, 2 );
function filter_woocommerce_quantity_input_step($arg, $product) { 
    $arg = 0.1;
    return $arg; 
};