将tag_totalretailprice与tag_discountprice Business Catalyst进行比较

时间:2017-01-18 09:56:03

标签: tags compare liquid business-catalyst

我想知道我做错了什么,因为它一直在渲染: “没有价格”

这是代码:

{% if tag_totalretailprice <= tag_discountprice -%}
    <div class="sale">{tag_totalretailprice}</div>
{% else -%}
    <p>no price</p>
{% endif -%}

如果这有帮助:我使用tag_totalretailprice作为正常市场价格,如果我输入的值高于{{我希望它显示它(使用CSS class =“sale”) 1}},如果没有,将显示任何内容。

有人可以帮我这个吗?=

1 个答案:

答案 0 :(得分:1)

如果您更改tag_totalretailprice和tag_discountprice以使用液体,也可以这样:

{% if this.totalRetailPrice <= this.totalDiscountPrice -%}
        <div class="sale">{tag_totalretailprice}</div>
    {% else -%}
        <p>no price</p>
    {% endif -%}

我相信你会得到理想的结果 - 目前if语句永远不会返回true,这就是为什么你的else语句总会被显示出来的。