{% if sale %}
<strike id="fullprice" style="display: block;">
{{ product|discount_price:""|currency }}
</strike>
{% endif %}
<span id="price">{{ product|discount_price:sale|currency }}</span>
Cela fonctionne sans vente c.-à-discount_price: vente | monnaie et lance une exception
Pris VariableDoesNotExist lors du rendu: Échec de la recherche de la clé [vente] dans ...
Il est important que le prix de vente et le prix non-vente est affiché. Comment puis-je atteindre cet objectif.
merci qui a fonctionné. J'utilisais déjà {{product | sale_price | currency}} mais je me demandais pourquoi le produit {{product | discount_price: sale | currency}} fonctionnerait dans le fichier product.html ... trouvé sous product/templates/product.html et pas lorsqu'il est utilisé dans la page d'accueil ou la page de la catégorie ... btw, j'ai effectivement chargé tous les tags de modèle requis. –
merci pour votre aide, mais cela a fonctionné seulement dans une certaine mesure ... Je veux afficher le prix réel rayé pour seulement les produits qui ont la réduction en utilisant si condition comme {% si storewide_sale%} ou qui s'applique, puis strik sur le prix réel et montrent le prix de vente ... mais cela ne semble pas se produire sur la page en vedette. –
Je viens de réaliser cela en utilisant '{% if product | discount_saved: storewide_sale%}' pouvez-vous confirmer si cette façon correcte de le faire! Je vous remercie. –