将tag_totalretailprice与tag_discountprice业务催化剂进行比较



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

这是代码:

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

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

谁能帮我解决这个问题?=

如果您将tag_totalretailprice和tag_discountprice更改为使用液体,也像这样:

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

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

相关内容

  • 没有找到相关文章

最新更新