我有一个销售我的产品的大型卡特尔网站,但是我只想将一些产品显示为没有价格的“组合”件(并且可能没有“售罄”或“即将推出”等)。有没有办法隐藏这些产品的价格?我可以对产品进行分类并让某个类别中的每个产品都有不同的代码吗?
我正在使用“Luna”主题。任何帮助都会很棒。
您可能只想将您的投资组合产品添加到“投资组合”类别中,并且只隐藏该类别中产品的价格,而不是使用大量条件语句来检查产品名称。
将此添加到自定义设计 > 高级 > 产品的顶部:
{% for category in product.categories %}
{% if category.name == 'Portfolio' %}
{% assign hide_price = 1 %}
{% endif %}
{% endfor %}
接下来,将显示价格的行更改为:
{% if hide_price != 1 %}<h3>{{ product.default_price | money_with_sign }}</h3>{% endif %}
您还可以使用上面相同的条件语句来隐藏产品状态 - 例如已售罄、即将推出等。