Magento - 可配置产品中缺少添加到购物车按钮

时间:2016-04-28 07:40:18

标签: magento

我们这里有一个小问题.Magento1.9.2。

我们在SYS>库存中设置了最小订单数量 为1。之后,所有新创建的可配置产品都不会在产品页面中显示尺寸样本,数量按钮或添加到购物车按钮。我们重新索引了所有数据。它仍然没有改变。我们现在将最小订单数量设置为0(零) 即使在此之后,新创建的可配置产品也未显示Size Swatch或ADD TO CART按钮。

简单产品会显示数量按钮和添加到手机按钮。

请让我知道要做什么..谢谢

随附屏幕截图

enter image description here

    //<![CDATA[
    var productAddToCartForm = new VarienForm('product_addtocart_form');
    productAddToCartForm.submit = function(button, url) {
      if (this.validator.validate()) {
        var form = this.form;
        var oldUrl = form.action;

        if (url) {
         form.action = url;
       }
       var e = null;
       try {
        this.form.submit();
      } catch (e) {
      }
      this.form.action = oldUrl;
      if (e) {
        throw e;
      }

      if (button && button != 'undefined') {
        button.disabled = true;
      }
    }
  }.bind(productAddToCartForm);

  productAddToCartForm.submitLight = function(button, url){
    if(this.validator) {
      var nv = Validation.methods;
      delete Validation.methods['required-entry'];
      delete Validation.methods['validate-one-required'];
      delete Validation.methods['validate-one-required-by-name'];
                // Remove custom datetime validators
                for (var methodName in Validation.methods) {
                  if (methodName.match(/^validate-datetime-.*/i)) {
                    delete Validation.methods[methodName];
                  }
                }

                if (this.validator.validate()) {
                  if (url) {
                    this.form.action = url;
                  }
                  this.form.submit();
                }
                Object.extend(Validation.methods, nv);
              }
            }.bind(productAddToCartForm);
    //]]>
    

希望信息有所帮助。感谢您提前获得所有帮助。

0 个答案:

没有答案