F4brice Posted March 10, 2010 Share Posted March 10, 2010 Bonjour à tous !J'ai modifié mon product-list pour pouvoir avoir :- Produit en Stock- Produit Commandable- Produit en Rupture Mon seul soucis c'est que lorsque les personnes commande des articles "Produit Commandable", lors de la redirection vers le panier (order.php), La couleur de la pastille de dispo (available.gif) est verte, et j'aimerais que celle ci soit rouge (unavailable.gif).Quelqu'un à t'il une idée ?!Merci d'avance pour vos réponses !Sujet déplacé au bon endroit -yoya971 {if $product.quantity > 0}{l s='Available'} {elseif $product.allow_oosp}{l s='Available soon'}{else}{l s='Out of stock'}{/if} Link to comment Share on other sites More sharing options...
Divine Posted March 10, 2010 Share Posted March 10, 2010 Bonjour,il te suffit d'appeler l'icone unavailable.gif dans ta modification. Link to comment Share on other sites More sharing options...
F4brice Posted March 10, 2010 Author Share Posted March 10, 2010 Oui j'aimerais bien ! mais je n'y arrive pas ) Link to comment Share on other sites More sharing options...
Divine Posted March 10, 2010 Share Posted March 10, 2010 Les icones sont appelées dans le fichier shopping-cart-product-line.tplC'est là que tu dois appeler ton icone en fonction de la disponibilité de ton produit. Link to comment Share on other sites More sharing options...
F4brice Posted March 15, 2010 Author Share Posted March 15, 2010 Bonsoir !Merci pour ton aide !Je ne comprend vraiment pas ! mon code a l'air bon pourtant {if $product.active AND ($product.allow_oosp OR $product.stock_quantity > 0)} {else} {/if} Et pourtant "En Stock" ou "pas en stock", les icones restent verte... :sFaut il changer le code lorsque les produits sont disponible mais "en commande" ??Merci Link to comment Share on other sites More sharing options...
Divine Posted March 16, 2010 Share Posted March 16, 2010 Bonsoir,oui tu changes le code comme tu l'as fait dans ton fichier product-list Link to comment Share on other sites More sharing options...
F4brice Posted March 16, 2010 Author Share Posted March 16, 2010 Salut Divine ! {if $product.active AND ($product.allow_oosp OR $product.stock_quantity > 0)} {else} {/if} Tu sais ce que veut dire le code suivant : $product.allow_oosp ?Car ca devrait pourtant marché non ? Si le produit est actif et le stock supérieur à 0, alors available.gif... et sinon un unavailable.gif...Pourtant les produits en commande ressorte toujours en vert... Link to comment Share on other sites More sharing options...
Divine Posted March 17, 2010 Share Posted March 17, 2010 Salut selon moi product.allow_oosp signifie que le produit est commandable même hors stock (oosp=out of stock kekchose lol...)donc en fait dans ce cas c'est bien l'icone verte que tu devrais avoir quand un client commande ces produits...As-tu bien autorisé la commande hors-stock dans ton back office ? Link to comment Share on other sites More sharing options...
F4brice Posted March 17, 2010 Author Share Posted March 17, 2010 Coucou !Oui mais justement c'est une icone rouge que je veux quand les clients commande ! lolJe pense avoir reussi regarde : {if $product.active AND $product.stock_quantity > 0} {else} Je ne prend pas en compte un eventuel etat commandable, juste si le stock est supérieur à 0 = icone verte, sinon icone rouge.Qu'est ce que tu en pense ? Link to comment Share on other sites More sharing options...
Divine Posted March 17, 2010 Share Posted March 17, 2010 Arf oui j'ai buggé pardon!..La solution que tu as trouvée est donc celle que j'allais te proposer Fais-moi savoir si ça marche. Link to comment Share on other sites More sharing options...
F4brice Posted March 17, 2010 Author Share Posted March 17, 2010 Bin écoute ca a l'air de marcher nikel Merci de ton aide Link to comment Share on other sites More sharing options...
Divine Posted March 17, 2010 Share Posted March 17, 2010 Pas de souci 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