2014-01-27 75 views
1

我有一種情況,我的用戶提供的產品重量以磅爲單位,千克,但以a磅爲單位返回。我試圖通過編寫我自己的體重轉換功能來解決這個問題,但用戶覺得這些功能並不準確。 shopify是否有辦法讓用戶返回管理員的確切內容或提供他們將權重從lbs轉換爲g或kg到kg的速率。希望它是有道理的。如果有這方面的任何文件,我會願意看看它。shopify admin中的產品重量與api中返回的產品重量不同

回答

0

對產品的重量是如何存儲的更多信息,請參見上Shopify維基此頁:How much precision does Shopify use to store my products' weight?

它指出:

所有重量都存儲在克Shopify。權重四捨五入到最接近的整數(最接近的克)。
...
要獲得更高的權重精度,您可以選擇使用公制系統。使用克重產品重量將允許您明確設置產品重量。

您可以使用weight_with_unit液體過濾器格式化重量。例如:

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