在 bigcommerce 中划分两个值
Divide two values in bigcommerce
有谁知道是否可以将两个值相除?
例如:
商品价格/单价=想要的结果
产品价格:
{{price.without_tax.formatted}}
单价过滤器
{{#filter custom_fields 'Units per case' property='name'}}
<p>{{ value}}</p>
{{/filter}}
如果我要使用类似的东西:
{{#filter custom_fields 'Units per case' property='name'}}
<p>{{toFixed price.without_tax.formatted divide value}}</p>
{{/filter}}
我得到 0。如果我不包含 toFixed,则不会显示任何内容。不确定如何进行。请帮忙。
(我知道这是一些疯狂的代码,但我不知道更好。)
我发现了很多问题。试试这个:
{{#filter custom_fields 'Units per case' property='name'}}
<p>{{toFixed (divide ../price.without_tax.value value) 2}}</p>
{{/filter}}
- 使用
price.without_tax.value
而不是 price.without_tax.formatted
所以它 returns 是一个数字而不是字符串。
- 将
../
添加到价格对象,因为它嵌套在 {{filter}}
中。
- 除法语法是
{{divide a b}}
.
- 我在
{{toFixed}}
中添加了一个参数“2”,因此它显示了 2 位小数的结果。
有谁知道是否可以将两个值相除?
例如:
商品价格/单价=想要的结果
产品价格:
{{price.without_tax.formatted}}
单价过滤器
{{#filter custom_fields 'Units per case' property='name'}}
<p>{{ value}}</p>
{{/filter}}
如果我要使用类似的东西:
{{#filter custom_fields 'Units per case' property='name'}}
<p>{{toFixed price.without_tax.formatted divide value}}</p>
{{/filter}}
我得到 0。如果我不包含 toFixed,则不会显示任何内容。不确定如何进行。请帮忙。
(我知道这是一些疯狂的代码,但我不知道更好。)
我发现了很多问题。试试这个:
{{#filter custom_fields 'Units per case' property='name'}}
<p>{{toFixed (divide ../price.without_tax.value value) 2}}</p>
{{/filter}}
- 使用
price.without_tax.value
而不是price.without_tax.formatted
所以它 returns 是一个数字而不是字符串。 - 将
../
添加到价格对象,因为它嵌套在{{filter}}
中。 - 除法语法是
{{divide a b}}
. - 我在
{{toFixed}}
中添加了一个参数“2”,因此它显示了 2 位小数的结果。