如何根据购物车总数显示消息
How to show a message based on cart total
我正在尝试根据购物车总金额在购物车页面上显示一条消息。
如果总数超过 150 个,则免运费,否则需要支付运费。
我试着用简单的 if 语句来做到这一点。
{% if cart.total_price > 150 %}
<small class="excluding_tax"><em>Not free shipping</em</small>
{% else %}
<small class="excluding_tax2"><em>Free shipping</em></small>
{% endif %}
事实上它一直显示第一句话,即使购物车总数发生变化。
您测试的产品成本是多少? Shopify 以货币的最小面额(例如:美分)存储价格,因此假设您的商店设置的货币通常使用小数点后两位,您正在测试的购物车总额为 150 美分,即 1.50 ($/£/ €/等)或更多。
您可能打算检查 150.00($/£/€/等),因此将您的比较更改为 cart.total_price > 15000
应该会达到您想要的效果。
我正在尝试根据购物车总金额在购物车页面上显示一条消息。 如果总数超过 150 个,则免运费,否则需要支付运费。
我试着用简单的 if 语句来做到这一点。
{% if cart.total_price > 150 %}
<small class="excluding_tax"><em>Not free shipping</em</small>
{% else %}
<small class="excluding_tax2"><em>Free shipping</em></small>
{% endif %}
事实上它一直显示第一句话,即使购物车总数发生变化。
您测试的产品成本是多少? Shopify 以货币的最小面额(例如:美分)存储价格,因此假设您的商店设置的货币通常使用小数点后两位,您正在测试的购物车总额为 150 美分,即 1.50 ($/£/ €/等)或更多。
您可能打算检查 150.00($/£/€/等),因此将您的比较更改为 cart.total_price > 15000
应该会达到您想要的效果。