Manu-41 Posted May 28, 2022 Share Posted May 28, 2022 (edited) Bonjour, je souhaite afficher le nombre de produits en stock dès qu'il reste moins de 9 produits. J'ai testé avec: {if $product.quantity < 9} <span>{$product.quantity}</span>{/if} Mais je rencontre quelques difficultés, pour des précisions d'affichage. Quand il n'y a plus d'articles en stock, ça affiche 0 , or je ne voudrais pas afficher le 0 (uniquement rien afficher). Merci pour votre aide ps 1.7 Edited May 28, 2022 by Manu-41 (see edit history) Link to comment Share on other sites More sharing options...
Mediacom87 Posted May 28, 2022 Share Posted May 28, 2022 {if $product.quantity < 9 && $product.quantity > 0} <span>{$product.quantity}</span>{/if} Link to comment Share on other sites More sharing options...
Manu-41 Posted May 28, 2022 Author Share Posted May 28, 2022 6 minutes ago, Mediacom87 said: {if $product.quantity < 9 && $product.quantity > 0} <span>{$product.quantity}</span>{/if} Ha super, merci mediacom87 😉 Autre question, comment gérer les messages dans la variable {$product.availability_message} Car je voudrais afficher : si 0 produit =indisponible si 1 produit =article en stock si plus de 1 produit =articleS en stock je ne sais pas si l'on peut ajouter plusieurs if dans la même ligne. Link to comment Share on other sites More sharing options...
Manu-41 Posted May 28, 2022 Author Share Posted May 28, 2022 J'ai trouvé ce que je voulais faire avec {if $product.quantity == 0}Indisponible{elseif $product.quantity == 1}article en stock{elseif $product.quantity <9}articles en stock{else}En stock{/if} Link to comment Share on other sites More sharing options...
Mediacom87 Posted May 28, 2022 Share Posted May 28, 2022 {if $product.quantity <= 0} {l s='Unavailable'} {elseif $product.quantity == 1} {l s='item in stock'} {elseif $product.quantity < 9} {l s='items in stock'} {else} {l s='In stock'} {/if} J'ai corrigé le premier test, car le stock peut être négatif. Et j'ai mis en place les traductions pour prendre en compte la possibilité. Link to comment Share on other sites More sharing options...
Manu-41 Posted May 28, 2022 Author Share Posted May 28, 2022 (edited) Merci 😉 J'ai ajouté {if $product.quantity <= 0} En stock avec délais Car j'ai des produits qui sont commandables chez le fournisseur directement sans stock (stock en négatif) Mille merci Edited May 28, 2022 by Manu-41 (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