在satchmo中,如何在特色产品,主页和产品类别页面中显示价格

时间:2012-04-06 14:48:03

标签: satchmo

我用过

{% if sale %}
    <strike id="fullprice" style="display: block;">
        {{ product|discount_price:""|currency }}
    </strike>
{% endif %}
<span id="price">{{ product|discount_price:sale|currency }}</span>

没有促销,即discount_price:促销 |货币并抛出异常

  

渲染时捕获VariableDoesNotExist:键的查找失败   [出售] ......

重要的是显示销售价格和非销售价格。我怎样才能做到这一点。

1 个答案:

答案 0 :(得分:1)

如果您使用按产品分配的个人销售,则应使用

{{ product|sale_price|currency }}

或者您可以sale_pricetaxed_sale_price替换untaxed_sale_price在发票上。

如果您指的是整个网站的折扣,例如要为已登录用户创建特殊折扣,您应该使用 discount_price:storewide_sale因为上下文处理器创建的“sale”变量已根据多个用户的请求重命名为storewide_sale。