Shopify 流动数学:计算订单通知电子邮件模板中的折扣百分比
为什么返回0Shopify 流动数学:计算订单通知电子邮件模板中的折扣百分比,shopify,liquid,Shopify,Liquid,为什么返回0 {% if discounts %} Discount {{ discounts_amount | divided_by: subtotal_price | times: 100 }}% {% endif %} 我也尝试过适应整数数学,但没有运气 语法错误。试试这个 {% if discounts %} Discount {{ discounts.amount | divided_by: subtotal_price | times: 100 }}% {% endif
{% if discounts %}
Discount
{{ discounts_amount | divided_by: subtotal_price | times: 100 }}%
{% endif %}
我也尝试过适应整数数学,但没有运气 语法错误。试试这个
{% if discounts %}
Discount {{ discounts.amount | divided_by: subtotal_price | times: 100 }}%
{% endif %}
请注意,如果
折扣.金额
和小计价格
都是整数,则输出将是整数(截断,而不是四舍五入)。确保小数点的一种方法是将times:100
更改为times:100.0
,并将其放在除以
过滤器之前:{{折扣.amount | times:100.0 |除以:小计价格}
。提供的答案仍然是0。谢谢你的评论,@Nick--我看看这是否有效。我刚刚注意到你问题中的折扣金额
在@HymnZ的回答中被改为折扣金额
,因此我的评论也是如此。这就是导致它为零的原因吗?