【问题标题】:How to set order to Shopify order attributes?如何将订单设置为 Shopify 订单属性?
【发布时间】:2018-05-21 16:45:13
【问题描述】:

我正在 Shopify 中创建订单属性,例如纬度和经度。但有时它们的顺序会互换,例如纬度排在第一位,经度排在第二位,反之亦然。我只想设置顺序,以便纬度始终排在第一位。任何人都知道如何做到这一点。任何指导都会有所帮助。

谢谢

【问题讨论】:

  • 你能展示一些你目前尝试过的代码吗?
  • 我已经使用这个 url help.shopify.com/themes/customization/cart/… 创建了购物车属性,并使用 google geolocation Api 添加了它们的值
  • 为什么属性的顺序很重要。它是一个键:值对。您的密钥决定了价值。所以纬度键就是这样。
  • @DavidLazer,我正在 zapier 中发送我的订单详细信息,这会导致那里出现问题。这就是为什么我要设置顺序
  • 就像@DavidLazar,说它们是键:值对。如果您需要控制属性,您可以尝试编写自己与 Zapier 的集成,您可以检查密钥的名称并设置您想要的任何顺序。

标签: shopify shopify-template


【解决方案1】:

是的,您可以使用 Shopify API 执行此操作,但为此,您需要以下两件事:-

  • 产品编号
  • 集合 ID

使用这两个 ID,您可以获得“收集”。 Collect 是产品与集合之间的关系。

$collect_data = GET /admin/collects.json?product_id=1925263361&collectionid=29722105

获取收集数据后,您可以从该数据中获取收集 id,并使用收集 id 可以删除该收集,当您删除收集产品时,收集产品会自动从集合中删除。对于删除收集 API 是:-

DELETE /admin/collects/#{collect_id}.json

我希望这对您有所帮助。如果您有任何疑问,请告诉我。我很乐意为您提供帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-22
    • 1970-01-01
    • 2020-09-09
    • 1970-01-01
    相关资源
    最近更新 更多