产品变化的初始数量

时间:2015-04-25 08:44:25

标签: woocommerce

我发现此代码允许我为简单产品设置初始数量:http://docs.woothemes.com/document/adjust-the-quantity-input-values/

它让我有减少数量的自由。 (例如,初始数量= 5,我可以减少到3)

但对于有变化的产品,只能设置最小数量,而不是初始数量。不幸的是,不可能减少物品。

我试图找到一个解决方案,只设置产品变化的初始数量,但似乎没有。

有人有解决方案吗?

1 个答案:

答案 0 :(得分:0)

如果您只想将初始数量设置为5,并且允许用户根据他们的要求减少或增加,那么您只需将输入值设置为您想要的值。

add_filter( 'woocommerce_quantity_input_args', 'jk_woocommerce_quantity_input_args', 10, 2 );
function jk_woocommerce_quantity_input_args( $args, $product ) {
    $args['input_value']    = 5;    // your desired value
    return $args;
}

<强>更新

默认情况下,您不得这样做。但如果你坚持,那么你可以解决问题。但要注意,这可能会受到伤害。

如果您的主题包含woocommerce模板文件的副本(通常位于模板目录根目录中名为woocommerce的文件夹中)。导航到[your-theme-directory]/woocommerce/global/quantity-input.php文件并在数字输入字段中搜索qty类。然后将其删除。

我再次警告你一些功能取决于这个类,你可以在plugins assets / js文件夹中看到add-to-cart-variationss.js文件。你需要做好准备。