如何使前端购物车页面中的产品库存水平进入bigcommerce

时间:2019-07-19 11:18:50

标签: e-commerce bigcommerce

我无法在购物车页面上获取产品期权的库存水平。 并且店面购物车API未获得产品选择的库存水平。还有另一种方法可以在购物车页面中显示库存水平

我尝试了店面API,然后对产品页面进行ajax调用。但在选项页面上没有运气。请帮助

<script>

         $.ajax({
           url:urlpasstoajax,
           type:'GET',
           success: function(data){
          console.log(data);

           var countstock =  
              $(data).find('#product_stock_level').val();stock);
            }
           }
           });
        } 
</script>
````````````

1 个答案:

答案 0 :(得分:0)

产品变型的库存水平由产品属性Stencil utils函数返回:https://developer.bigcommerce.com/stencil-docs/reference-docs/stencil-utils-api-reference#stencil-utils_product-attributes

您可以在Cornerstone的cart.js文件中看到有关其工作方式的示例。当您在购物车页面上更改选项时,该函数正在获取产品属性数据,以确保所选的选项有库存:

https://github.com/bigcommerce/cornerstone/blob/d786c6ecbed5ad588ed9489f79e2226455a07b21/assets/js/theme/cart.js#L149