Afficher l'impact prix de chaque attribut sur vos produits PrestaShop

medfeatureprice

Ce module affiche automatiquement la variation de prix de chaque attribut directement sur vos fiches produit, via des tooltips élégants et personnalisables. Mode statique ou dynamique, couleurs configurables.


Fiche technique

Version n° 2.0.0
Modification du Core (override) Non
Souscription à un service tiers : Non
Traduction : bg-da-de-el-es-et-fi-fr-hu-it-ja-nl-pl-pt-ro-sk-sv-uk
Compatible Prestashop 1.6 Oui
Compatible Prestashop 1.7 Oui
Compatible PrestaShop 8 Oui
Compatible PrestaShop 9 Oui
Compatible thirtybees 1.1 Oui
Compatible thirtybees 1.2 Oui
Compatible thirtybees 1.3 Oui
Compatible thirtybees 1.4 Oui
Compatible thirtybees 1.5 Oui
Compatible thirtybees 1.6 Oui
Compatible PhenixSuite Oui
Responsive Design Oui
Compatible Multi Boutique : Oui
Vidéo https://www.loom.com/embed/0fa0821d18b645ff9a8fcb9efcef573a
Forum PrestaShop https://forum.prestashop.com/topic/1105936-module-medfeatureprice-afficher-limpact-prix-de-chaque-attribut-sur-la-fiche-produit/
Démonstrations https://ps8.mediacom87.net/medfeatureprice/landing/
Addons PrestaShop https://prestashop.pxf.io/21550-affichez-le-prix-des-options-sur-vos-produits

69,99 € HT

Secure payment methods

License

En achetant ce produit, vous pourrez bénéficier de toutes les mises à jour durant 365 jours.

Dernière mise à jour

14/04/2026: Version 2.0.0

Compatibilité PrestaShop

Ce module est compatible avec toutes les versions PrestaShop 1.6.x Ce module est compatible avec toutes les versions PrestaShop 1.7.x Ce module est compatible avec toutes les versions PrestaShop 8.x Ce module est compatible avec toutes les versions PrestaShop 9.x

Compatibilité thirtybees

 Ce module est compatible avec toutes les versions de thirtybees 1.1.x  Ce module est compatible avec toutes les versions de thirtybees 1.2.x  Ce module est compatible avec toutes les versions de thirtybees 1.3.x  Ce module est compatible avec toutes les versions de thirtybees 1.4.x  Ce module est compatible avec toutes les versions de thirtybees 1.5.x  Ce module est compatible avec toutes les versions de thirtybees 1.6.x

Compatibilité PhenixSuite

Ce module est compatible avec toutes les versions de PhenixSuite

Traduction disponible en

bg da de el es et fi fr hu it ja nl pl pt ro sk sv uk

Proposed by

Mediacom87


En savoir plus

Le problème

Par défaut, PrestaShop n’affiche pas le surcoût (ou la réduction) de chaque attribut sur la fiche produit. Le client doit sélectionner une option, attendre la mise à jour du prix total, puis deviner la différence.

Résultat : confusion, hésitation et abandon de panier. Pour les produits avec de nombreuses déclinaisons, c’est un frein réel à la conversion.

La solution

MedFeaturePrice affiche automatiquement l’impact sur le prix à côté de chaque attribut : listes déroulantes, boutons radio et échantillons de couleur. Le client voit immédiatement le surcoût ou l’économie avant de sélectionner.

En mode dynamique (PS 1.7+), les prix se recalculent en temps réel à chaque changement d’option, toujours relatifs à la combinaison actuellement sélectionnée.

Comment ça fonctionne

1

Installation

Installez le module depuis votre back office. Aucune modification du core, aucun override : le module utilise uniquement les hooks natifs de PrestaShop.

2

Configuration

Personnalisez le texte avant/après le prix, le mode de calcul (dynamique ou statique), l’affichage de la devise et la couleur des infobulles.

3

Affichage

Les impacts de prix apparaissent automatiquement sur toutes les fiches produit, à côté de chaque attribut, dans des infobulles élégantes ou directement dans le texte.

Fonctionnalités détaillées

Mode dynamique (PS 1.7+)

  • Prix relatifs à la combinaison actuellement sélectionnée
  • Mise à jour en temps réel à chaque changement d’option
  • Calcul côté client pour une réactivité instantanée
  • Formatage des prix via Intl.NumberFormat (respect de la locale)

Mode statique

  • Prix relatifs à la combinaison par défaut
  • Idéal pour les configurations simples (un seul groupe d’attributs)
  • Compatible PrestaShop 1.6 à 9.x
  • Labels pré-calculés côté serveur

Tous les types de sélecteurs

  • Listes déroulantes (select) : texte ajouté à chaque option
  • Boutons radio : label avec le prix en complément
  • Échantillons de couleur : infobulle au survol
  • Compatible PS 1.6 (liens couleur) et PS 1.7+ (input-color)

Infobulles personnalisables

  • Système d’infobulles indépendant de Bootstrap
  • Couleur de fond configurable via color picker
  • Couleur distincte pour les impacts négatifs (prix inférieur)
  • Contraste texte automatique (noir/blanc) selon le fond

Affichage personnalisable

  • Texte avant le prix configurable par langue (ex. « (+ »)
  • Texte après le prix configurable par langue (ex. « ) »)
  • Choix d’afficher ou masquer le code devise
  • Support multilingue complet

Gestion des taxes et devises

  • Prix TTC ou HT selon la configuration de la boutique
  • Respect du groupe client (affichage TTC/HT)
  • Conversion automatique dans la devise active
  • Précision décimale adaptée à la version de PrestaShop

Intégration transparente

Aucun override, aucune modification du core PrestaShop. Le module se branche sur les hooks natifs (displayHeader pour PS 1.6, actionFrontControllerSetMedia pour PS 1.7+) et injecte les données de prix via JavaScript. Il fonctionne avec tous les thèmes compatibles PrestaShop sans aucune adaptation nécessaire.

Installation

Téléchargez le module et installez-le depuis votre back office (Modules > Gestionnaire de modules)

Le module s’enregistre automatiquement sur les hooks nécessaires et crée sa configuration par défaut

Personnalisez le texte avant/après le prix, le mode de calcul, l’affichage de la devise et les couleurs d’infobulles

Les impacts de prix apparaissent immédiatement sur toutes les fiches produit ayant des déclinaisons

Changelog

2.0.0 - 24/02/2026

  • Compatibilité avec PrestaShop 1.6 à 9.x
  • Ajout d'un mode de calcul dynamique : prix relatifs à la combinaison sélectionnée avec mise à jour en temps réel (PS 1.7+)
  • Ajout du mode de calcul statique : prix relatifs à la combinaison par défaut
  • Ajout d'un commutateur de configuration permettant de choisir entre différents modes de calcul.
  • Ajout d'une couleur personnalisable pour les info-bulles avec sélecteur de couleurs
  • Ajout d'une couleur distincte pour les infobulles indiquant les impacts négatifs sur les prix (rouge par défaut)
  • Ajout d'un contraste automatique des couleurs du texte (noir/blanc) en fonction de l'arrière-plan de l'info-bulle.
  • Couleurs des infobulles gérées via les propriétés personnalisées CSS
  • Système d'info-bulles personnalisé indépendant de Bootstrap, compatible avec toutes les versions de PS
  • Chargement séparé des ressources : displayHeader (PS 1.6) / actionFrontControllerSetMedia (PS 1.7+)
  • Remplacement de serialize/unserialize par json_encode/json_decode
  • Renommé le répertoire des bibliothèques en « vendor ».
  • Correction de l'affichage des prix pour PrestaShop 1.7.6+ (formateur de paramètres régionaux)
  • Précision du prix fixe pour PrestaShop 1.7.7+ (Currency::$precision)
  • Prise en charge des boutons radio et des échantillons de couleurs dans PrestaShop 1.7+
  • Réécriture complète du code et optimisation

1.2.0 - 19/08/2019

  • Correction of option price conversion

1.1.0 - 12/02/2019

  • Mise à jour des bibliothèques
  • Mise à jour de l'interface
  • Amélioration du code
  • Amélioration des performances

1.0.2 - 16/01/2016

  • Optimisation du code

1.0.1 - 12/01/2016

  • Correction de bugs

1.0.0 - 15/12/2015

  • Version initiale

Intéressé par ce produit

Racontez-nous votre intérêt pour ce produit et nous vous contacterons pour plus de détails.

[0/]
Afficher le prix de vos attributs sur vos produits PrestaShop
Afficher l'impact prix de chaque attribut sur vos produits PrestaShop

Avis