Jump to content

Modifier le badge "Nouveau " du produit par Vendu prestashop 1.6.1.23


Dev_prest

Recommended Posts

Bonjour, 

Je suis nouveau en prestashop, j'ai commencé depuis une semaine. J'ai ajouté des produits dans la quantité pour chaque produit dans le stock est égale à 1.

Si le produit est ajouté  au panier et est commandé la quantité sera égale à 0 . Dans ce cas la badge  "Nouveau" doit être modifié par badge "Vendu".

J'ai cherché mais je n'ai pas trouvé la solution souhaité.

J'ai pensé à utiliser le même truc quand le produit est disponible en stock ( quantité =1) et rupture de stock ( quantité=0) mais je n'ai pas su comment faire car je n'ai aucune idée sur les hook.

Est ce qu'il y  a une solution plus facile ou une autre idée.

Merci pour votre collaboration!

Edited by Dev_prest (see edit history)
Link to comment
Share on other sites

12 minutes ago, doekia said:

Change la traduction de "Hors stock" en "Vendu"

Merci  pour votre réponse tout d'abord , moi je cherche ce type de truc je veux que le badge Vendu apparaît sur l'image de produit  au lieu Nouveau quand il vendu comme montre la capture ci-dessous

pouvez vous me donner l'aide pour atteindre ce résultat merci encore une fois !

badge.PNG

badgeee.PNG

Edited by Dev_prest (see edit history)
Link to comment
Share on other sites

sale! veux dire en solde (en anglais) - ce badge n'est pas lié à la quantité en stock mais au réglage de la fiche produit (en solde)

le badge nouveau est lié à la date de création du produit et le réglage fait sur > préférences > produits du BO

gérer un badge sur le stock nécessite juste de modifier le template product.tpl

 

  • Like 1
Link to comment
Share on other sites

52 minutes ago, doekia said:

sale! veux dire en solde (en anglais) - ce badge n'est pas lié à la quantité en stock mais au réglage de la fiche produit (en solde)

le badge nouveau est lié à la date de création du produit et le réglage fait sur > préférences > produits du BO

gérer un badge sur le stock nécessite juste de modifier le template product.tpl

 

oui moi je veux un truc semblable mais pour vendu, 

je suis entrain de suivre ce lien 

 et j'ai réussi à faire le test il me reste que le badge est ce que je peux trouver une image ou la construire comme pour new et sale  dans product-list.tpl.

je veux mettre le mot "Vendu" de la même manière et avec le même principe.

Merci pour votre collaboration et à tous les membres de la communauté  ! 

Enfin j'ai réussi à le faire et voilà la solution si un jour un débutant l'aura besoin :

 

{if $product.quantity == 0}
   {*<img src="{$img_ps_dir}logo.jpg" alt="{$shop_name|escape:'html':'UTF-8'}" style="position:absolute; right:0px; top:0px; />*}
      <a class="new-box" href="{$product.link|escape:'html':'UTF-8'}">
   <span class="new-label">{l s='Vendu'}</span>
   </a>
{else}
   {if isset($product.new) && $product.new == 1}
      <a class="new-box" href="{$product.link|escape:'html':'UTF-8'}">
         <span class="new-label">{l s='New'}</span>
      </a>
   {/if}

{/if}
Edited by Dev_prest (see edit history)
Link to comment
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...