weight_ with_ unit
number | weight_with_unit
returns string
Generates a formatted weight for a variant
object. The weight unit is
set in the general settings in the Shopify admin.
{%- assign variant = product.variants.first -%}
{{ variant.weight | weight_with_unit }}
{%- assign variant = product.variants.first -%}
{{ variant.weight | weight_with_unit }}
{
"product": {
"variants": [
{
"weight": 200
},
{
"weight": 200
},
{
"weight": 400
},
{
"weight": 200
}
]
}
}
Output
0.2 kg
Anchor to Override the default unit
Override the default unit
number | weight_with_unit: variable
You can specify a unit to override the default from the general settings.
{%- assign variant = product.variants.first -%}
{{ variant.weight | weight_with_unit: variant.weight_unit }}
{%- assign variant = product.variants.first -%}
{{ variant.weight | weight_with_unit: variant.weight_unit }}
{
"product": {
"variants": [
{
"weight": 200,
"weight_unit": "g"
},
{
"weight": 200,
"weight_unit": "g"
},
{
"weight": 400,
"weight_unit": "g"
},
{
"weight": 200,
"weight_unit": "g"
}
]
}
}
Output
200 g
Was this page helpful?