I have frontmatter that looks like this:
products:
- item: item name
price: 39.50
- item: item number two
price: 12.50
How can I output these variables in liquid with trailing zero's?
Note that {{ products[0].price }}
will output 39.5
. I need it to output 39.50
.
This would be one way to do it, in multiple steps:
{% assign price_split = page.products[0].price | round: 2 | split: "." %}
{% assign integral = price_split[0] %}
{% assign fractional = price_split[1] | append: "00" | truncate: 2, "" %}
Formatted Price: {{ integral }}.{{ fractional }}