decome2013 Posted June 17, 2014 Share Posted June 17, 2014 (edited) Hello ! Sur mon site j'utilise actuellement les réductions internes aux fiches produits. Sur ma page product-list un petit message apparait sur la photo du produit si une réduction est en cours, j'ai détourné son usage en indiquant "Disponible" pour tous les produits bénéficiant d'une réduction. Voici le code lié : {if isset($product.on_sale) && $product.on_sale && isset($product.show_price) && $product.show_price && !$PS_CATALOG_MODE}<span class="on_sale">{l s='On sale!'}</span> {elseif isset($product.reduction) && $product.reduction && isset($product.show_price) && $product.show_price && !$PS_CATALOG_MODE}<span class="discount">{l s='Disponible'}</span>{/if} Auriez-vous une idée, en s'en inspirant, de comment faire afficher de la même façon le texte "Indisponible" si le produit n'a pas de réduction. Idéalement, i lfaudrait que cela soit quand la quantité du produit est à 0 mais je ne suis pas trop gourmand, le code étant je suppose presque tout fait si on part sur le même code que ci-dessous mais avec la condition inverse Merci d'avance EDIT RESOLU : <div> {if isset($product.available_for_order) && $product.available_for_order && !isset($restricted_country_mode)}<span class="availability">{if $product.quantity > 0}{l s='Available'}</span>{elseif (isset($product.quantity_all_versions) && $product.quantity_all_versions > 0)}{l s='Peu de stock'}{else}<span class="outofstock">{l s='Hors stock'}{/if}</span>{/if} </div> Edited June 18, 2014 by decome2013 (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now