在 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 位小数的结果。