Jump to content

[Résolu] Fiche produit: affichage du bloc des remises par quantité par pourcentage


Recommended Posts

Bonjour,

J'ai une configuration produit avec des prix spécifiques (5%, 10%, ...) en fonction des quantités dans le BO de presta Version 1.7.7.1.

Cela se traduit en front par un réduction en € dans le bloc de remise de la fiche produit. (voir fichier prix1)

Je voudrais avoir dans ce bloc, un affichage de la remise en % comme sur l'exemple en PJ (prix2)

Je n'ai rien trouvé dans le BO pour configurer cela. Une idée et une aide  pour cette modification ? 

Merci par avance

prix2.jpg

prix1.jpg

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

Bonjour,

Pour obtenir le tableau comme sur l'image jointe, colonne Prix

image.png.1e5b1addbee42656768bb76b4d16d778.png

Il faut modifier le fichier product-discounts.tpl du thème et remplacer

 <td>{$quantity_discount.discount}</td>

par

 <td>{($quantity_discount.reduction)*100}%</td>

 

Link to comment
Share on other sites

Il y a 19 heures, kerlin a dit :

Bonjour,

Pour obtenir le tableau comme sur l'image jointe, colonne Prix

image.png.1e5b1addbee42656768bb76b4d16d778.png

Il faut modifier le fichier product-discounts.tpl du thème et remplacer

 <td>{$quantity_discount.discount}</td>

par

 <td>{($quantity_discount.reduction)*100}%</td>

 

Merci Kerlin,

cela fonctionne parfaitement (il faut juste vérifier que toutes les remises appliquées soient en % dans les prix spécifiques.

 

Link to comment
Share on other sites

  • Gyl03 changed the title to [Résolu] Fiche produit: affichage du bloc des remises par quantité par pourcentage
Le 19/10/2022 à 3:08 PM, Gyl03 a dit :

Merci Kerlin,

cela fonctionne parfaitement (il faut juste vérifier que toutes les remises appliquées soient en % dans les prix spécifiques.

 

On peut s'amuser : créer une colonne supplémentaire dans le tableau, la première pour la réduc en € (avec un if), la seconde pour les %. Avec une condition, si la remise est en €, elle s'affichera dans une colonne. Si elle est en % elle s'affichera dans l'autre.

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...