0

我正在使用 SnipCart 2 并将我的所有产品放在一个页面上。使用 Snipcart 仪表板中的 Fetch 工具,我可以收集库存的所有产品。库存编号状态未指定。如何编码我的购买按钮以自动告诉 Snipcart 初始库存数量,这样我就不必为所有产品手动输入它?

                <div class="snipcart-add-item"
                    data-item-id="ProductID"
                    data-item-max-quantity="1"
                    data-item-name="Title"
                    data-item-price="40"
                    data-item-url="LINK"
                    data-item-description="Content"
                    data-item-image="IMAGE URL">
                    BUY ME
               </div>
4

1 回答 1

0

无法在 DOM 属性上设置库存计数,但是,您可以从 JSON 文档中获取

获取的 json 文档可以包含单个产品定义或产品数组。对于您的示例按钮:

{
  "id": "ProductID",
  "name":  "Title",
  "url": "LINK",
  "price": 40,
  "image": "IMAGE URL",
  "inventoryManagementMethod":  "Single",
  "stock": 5,
  "allowOutOfStockPurchases": true
}
于 2020-01-09T18:12:18.903 回答