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.1.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 thirtybees 1.7 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://demo-addons.eu/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

09/09/2026: Version 2.1.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  Ce module est compatible avec toutes les versions de thirtybees 1.7.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.1.0 - 07/09/2026

  • Ajout d'un cache à deux niveaux pour les données de déclinaisons (propriété statique + cache PrestaShop)
  • Ajout des hooks d'invalidation du cache (actionProductUpdate, actionObjectProductAttribute*)

2.0.0 - 24/02/2026

  • Compatibilité avec PrestaShop 1.6 à 9.x
  • Ajout du mode de calcul dynamique : prix relatifs à la déclinaison sélectionnée, mis à jour en temps réel (PS 1.7+)
  • Ajout du mode de calcul statique : prix relatifs à la déclinaison par défaut
  • Ajout d'un réglage pour choisir entre les deux modes de calcul
  • Ajout d'une couleur d'infobulle personnalisable, avec sélecteur de couleur
  • Ajout d'une couleur d'infobulle distincte pour les impacts négatifs (rouge par défaut)
  • Ajout du contraste automatique du texte (noir ou blanc) selon le fond de l'infobulle
  • Couleurs d'infobulle gérées par variables CSS
  • Système d'infobulles autonome, indépendant de Bootstrap, compatible avec toutes les versions de PrestaShop
  • Chargement des ressources séparé : displayHeader (PS 1.6) / actionFrontControllerSetMedia (PS 1.7+)
  • Remplacement de serialize/unserialize par json_encode/json_decode
  • Dossier libraries renommé en vendor
  • Suppression des onglets licence et notation
  • Correction de l'affichage des prix pour PrestaShop 1.7.6+ (formateur Locale)
  • Correction de la précision des prix pour PrestaShop 1.7.7+ (Currency::$precision)
  • Prise en charge des boutons radio et des pastilles de couleur sur PrestaShop 1.7+
  • Ajout de 17 traductions (BG, DA, DE, EL, ES, ET, FI, FR, HU, IT, JA, NL, PL, PT, RO, SK, SV)
  • Ajout des pages de présentation (FR, EN, ES, IT)
  • Réécriture complète et optimisation du code

1.2.0 - 19/08/2019

  • Correction de la conversion du prix des options

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 bogues

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