Jump to content
stef06

probleme panier

Recommended Posts

bonjour,

voici mon problème je voudrait que le petit bouton dispo qui est vert pas en rouge si le produit n'est pas dispo.

j'ai bien sur activer l'autorisation des commandes si le produit n'est plus en stock doc par défaut il reste vert.

le but est d'autoriser la commande mais que dans le panier le bouton passe au rouge pour que le client vois qu'il n'est pas dispo.

 

j’espère mettre bien exprimer.

 

Merci a tous

Share this post


Link to post
Share on other sites

Bonjour,

 

Par défaut le voyant passe en rouge sur une condition particulière que vous pouvez voir dans /themes/[votre_theme]/shopping-cart.tpl : depuis ligne 36

 

<td class="cart_availability">
 {if $product.active AND ($product.allow_oosp OR ($product.quantity <= $product.stock_quantity)) AND $product.available_for_order AND !$PS_CATALOG_MODE}
  <img src="{$img_dir}icon/available.gif" alt="{l s='Available'}" width="14" height="14" />
 {else}
  <img src="{$img_dir}icon/unavailable.gif" alt="{l s='Out of stock'}" width="14" height="14" />
 {/if}
</td>

 

Vous pouvez vous en inspirer pour faire vos modifications selon vos conditions.

 

Bien cordialement

Share this post


Link to post
Share on other sites

merci beaucoup pour votre réponse mais je pense que vous m'avez mal compris.

si je n'autorise pas la commande si le stock est vide je n'est pas de soucis cela passe bien en rouge.

 

mais la le problème que j'autorise les commande hors stock donc comment modifier ce code pour qu'il comprenne qu'il faut mettre l'image rouge quant le produit n'est pas en stock.

 

<td class="cart_availability">

{if $product.active AND ($product.allow_oosp OR ($product.quantity <= $product.stock_quantity)) AND $product.available_for_order AND !$PS_CATALOG_MODE}

<img src="{$img_dir}icon/available.gif" alt="{l s='Available'}" width="14" height="14" />

{else}

<img src="{$img_dir}icon/unavailable.gif" alt="{l s='Out of stock'}" width="14" height="14" />

{/if}

</td>

 

 

merci encore

Share this post


Link to post
Share on other sites

J'avais très bien compris. Ma réponse vous oriente vers la solution.

 

Vous pouvez vous en inspirer pour faire vos modifications selon vos conditions.

 

Bien cordialement

Share this post


Link to post
Share on other sites

merci,

mais je n'ai pas les compétence pour modifier ce code.

je vous d'avoir essayer de me mettre sur la voix.

Share this post


Link to post
Share on other sites

Dans la condition, supprimez

 

AND $product.available_for_order

 

Pour voir.

 

Bien cordialement

Share this post


Link to post
Share on other sites

merci beaucoup de votre aide,

c'est tres gentil mais ca ne fonctionne pas

 

<td class="cart_availability">

{if $product.active AND ($product.allow_oosp OR ($product.quantity <= $product.stock_quantity)) AND !$PS_CATALOG_MODE}

<img src="{$img_dir}icon/available.gif" alt="{l s='Available'}" width="14" height="14" />

{else}

<img src="{$img_dir}icon/unavailable.gif" alt="{l s='Out of stock'}" width="14" height="14" />

{/if}

</td>

voila comment est mon code une fois suprimer ce que vous m'avez dit.

 

cordialement

Share this post


Link to post
Share on other sites

merci je viens de trouver je vous donne la solution si cela peut vous servir

 

{if $product.active AND ($product.allow_oosp AND ($product.quantity <= $product.stock_quantity)) AND $product.available_for_order AND !$PS_CATALOG_MODE}

<img src="{$img_dir}icon/available.gif" alt="{l s='Available'}" width="14" height="14" />

{else}

<img src="{$img_dir}icon/unavailable.gif" alt="{l s='Out of stock'}" width="14" height="14" />

{/if}

 

 

j'ai mis AND a la place de OR

 

corsialement

Share this post


Link to post
Share on other sites

Super, même deux ans après, votre post m'a servi :) Merci d'avoir pris la peine d'indiquer la solution une fois votre problème résolu.

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More