shopify admin中的产品重量与api中返回的重量不同

时间:2014-01-27 17:02:47

标签: shopify

我的情况是我的用户提供的产品重量以磅,千克为单位,但它以api的形式返回为克。我尝试通过编写自己的重量转换函数来解决这个问题,但是用户认为它对于shopify的内容并不准确。 shopify有没有办法返回用户在管理员中输入的内容,或者提供他们将重量从lbs转换为克或kgs到gms的速率。希望它有意义。如果有任何相关文件,我愿意看一下。

1 个答案:

答案 0 :(得分:0)

有关产品重量储存方式的详情,请参阅Shopify wiki上的此页面:How much precision does Shopify use to store my products' weight?

它声明:

  

Shopify中所有重量均以克为单位存储。权重四舍五入到最接近的整数(最接近的克数)   ...
  为了获得更高的权重,您可以选择使用公制系统。使用Grams产品重量将允许您明确设置产品重量。

您可以使用weight_with_unit液体过滤器格式化重量。例如:

{% for variant in product.variants %}
  {{ variant.weight | weight_with_unit }}
{% endfor %}