shopify开发整理 -- 持续更新。。。

产品

1 . 产品属性不够用?
shopify 自带扩展属性 properties 可以无限加
gift card 也有这个属性
使用
cart.js 搜索 properties 就可以看到数据
然后在 购物车或者订单 使用 link_item[“properties”] 获取数据

    // js模拟
jQuery.post('/cart/add.js', {
  items: [
    {
      quantity: 1,
      id: 40436512456874,
      properties: {
        'first': '测试'
      }
    }
  ]
});

collection

1 同一个不同的collection 使用同一个模板 怎么使用不同的数据?
例如 collectionA 展示 我是大分类
collectionB 展示 我牛逼
可以在collection section 加入新的block
对应的添加对应的文案 和 分类
在前台展示的时候 循环这个block数据 匹配分类 然后展示文案

cart

  1. 购物车属性不够用?
    shopify 自带扩展属性 attributes
    官方说明
    官方ajax加购说明
// js模拟
jQuery.post('/cart/add.js', {
  items: [
    {
      quantity: 1,
      id: 40436512456874,
      properties: {
        'first': 'this is test'
      }
    }
  ]
});