【问题标题】:magento 2 add quantity below 1 to cartmagento 2 将低于 1 的数量添加到购物车
【发布时间】:2016-11-19 09:41:31
【问题描述】:

我要疯了!我想在 Magento 2 中将 0,5 添加到我的购物车,但它不起作用!

我将“购物车中允许的最小数量”调整为 0.5,并尝试了所有方法,但没有成功。

1.2 可以正常工作,但 0.9 不行

链接:https://www.huurhulp.nl/tricot-stoffen/stippen/tricot-rood-stippen-8mm.html

如果我查看页面源代码,我会找到此部分,并且我认为存在问题。

<div class="control">
   <input type="number"
      name="qty"
      id="qty"
      maxlength="12"
      value="0.5"
      title="Qty" class="input-text qty"
      data-validate="{&quot;required-number&quot;:true,&quot;validate-item-quantity&quot;:{&quot;minAllowed&quot;:1}}"
    />
 </div>

【问题讨论】:

    标签: magento magento2


    【解决方案1】:

    它在 ProductView.php 的行中,这行似乎不允许最小数量小于 1。

    magento/module-catalog-inventory/Block/Plugin/ProductView.php: $params['minAllowed'] = max((float)$stockItem->getQtyMinAllowed(), 1);

    我手动将它设置为 0,5 并且完成了这项工作(但不是很好......)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-18
      • 2021-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-28
      • 2015-12-13
      相关资源
      最近更新 更多