I verwendetIn satchmo, Wie Preis in funktionsfähigen Produkten, Homepage und Kategorieseite von Produkten
{% if sale %}
<strike id="fullprice" style="display: block;">
{{ product|discount_price:""|currency }}
</strike>
{% endif %}
<span id="price">{{ product|discount_price:sale|currency }}</span>
Dies funktioniert ohne Verkauf dh discount_price anzuzeigen: Verkauf | Währung und löst eine Ausnahme
Gefangen VariableDoesNotExist beim Rendern: Fehler-Suche nach Schlüssel [Verkauf] in ...
Es ist wichtig, dass sowohl der Verkaufspreis als auch der Nichtverkaufspreis angezeigt wird. Wie kann ich das erreichen?
danke das hat funktioniert. Ich habe bereits {{product | sale_price | currency}} verwendet, aber ich frage mich, warum {{product | discount_price: sale | currency}} in der Datei product.html ... unter product/templates/product.html funktionieren würde nicht in der Homepage oder Kategorieseite ... Übrigens habe ich alle benötigten Template-Tags geladen. –
Vielen Dank für Ihre Hilfe, aber dies funktioniert nur bis zu einem gewissen Grad ... Ich möchte den tatsächlichen Preis strike out nur für Produkte, die den Rabatt verwenden, wenn Bedingung wie {% if storewide_sale%} oder was auch immer dann strik aus dem tatsächlichen Preis und zeigen Verkaufspreis ... aber das scheint nicht auf der vorgestellten Seite passieren. –
Ich habe das gerade erreicht, indem ich '{% if product | discount_saved: storewide_sale%}' benutzt, um zu bestätigen, ob dies richtig ist! Vielen Dank. –