如何在shopify中对集合中的产品进行自定义重新排序

时间:2012-12-14 23:16:54

标签: shopify

如何在shopify中为集合中的产品进行自定义重新排序。我的意思是exapmle我有'测试'集合,我想通过使用产品标签重新订购'test'集合中的产品我的意思是我在'test'集合中的某些产品中添加了'firstshowup'等标签,所以当客户点击'test'时收集客户首先看到有'firstshowup'标签的产品,然后看看剩下的,所以我在这里尝试的是重新排序使用自定义重新排序不使用畅销书或allpabetically或date created st的顺序 非常感谢你们这些人

1 个答案:

答案 0 :(得分:1)

您的收藏将由Collect objects组成,其中包含位置属性。假设您正在使用CustomCollection,您可以通过更新CustomCollection来修改Collects的位置:http://api.shopify.com/customcollection.html#update

从示例中,要更新集合,您可以使用:

PUT /admin/custom_collections/#{id}.json

使用以下有效负载:

{
  "custom_collection": {
    "body_html": "<p>The best selling ipod ever</p>",
    "handle": "ipods",
    "id": 841564295,
    "published_at": "2008-02-01T19:00:00-05:00",
    "sort_order": "manual",
    "template_suffix": null,
    "title": "IPods",
    "updated_at": "2008-02-01T19:00:00-05:00",
    "image": {
      "created_at": "2012-12-11T12:01:29-05:00",
      "src": "http://cdn.shopify.com/s/files/1/0006/9093/3842/collections/ipod_nano_8gb.jpg?0"
    },
    "collects": [
      {
        "product_id": 921728736,
        "position": 1
      },
      {
        "id": 841564295,
        "position": 2
      }
    ]
  }
}