PrestaShop Directive Omnibus - Module Gratuit

Module PrestaShop gratuit pour la directive Omnibus. Il enregistre l'historique des prix et affiche le prix le plus bas des 30 derniers jours avant remise. Prend en charge les déclinaisons, la conversion multidevise et le placement via les profils Classic/Hummingbird ou des hooks personnalisés. Inclut le nettoyage des données en back-office

Główne zdjęcie produktu: Directive Omnibus - Module Gratuit
0.00 €
Pourquoi y a-t-il plusieurs versions du module ?
C'est dû au fait que différentes versions de PrestaShop utilisent des solutions de programmation différentes. Les fonctions fonctionnant par ex. dans PrestaShop 1.7 peuvent ne pas fonctionner dans PrestaShop 9. D'où la nécessité de publier différentes versions du module pour assurer le fonctionnement dans de nombreuses versions différentes de la boutique.

Nous développons le module gratuitement - si vous le souhaitez - soutenez-nous !

Galeria

Directive Omnibus PrestaShop - Prix le plus bas 30 jours GRATUIT

Le module PrestaShop "Directive Omnibus" assure une conformité totale avec la réglementation européenne sur l'affichage des prix promotionnels. Il enregistre automatiquement l'historique des prix des produits sur les 30 derniers jours, éliminant toute saisie manuelle. La mention du prix le plus bas précédant la réduction n'est affichée que lorsque le produit est réellement en promotion. Ce module gère les déclinaisons de produits et la conversion multi-devises, garantissant une cohérence optimale. Grâce à son placement personnalisable, il s'intègre harmonieusement à tout thème, offrant une présentation professionnelle et légale des offres de votre boutique.

Version du module : 1.0.0
Versions de la boutique :
9.x8.x1.7.x
Fonctionne avec ThirtyBees : Non
Traductions :
Ce module : Directive Omnibus - Module Gratuit est entièrement traduit en langue : Slovenčina (sk)Ce module : Directive Omnibus - Module Gratuit est entièrement traduit en langue : Magyar (hu)Ce module : Directive Omnibus - Module Gratuit est entièrement traduit en langue : Čeština (cs)Ce module : Directive Omnibus - Module Gratuit est entièrement traduit en langue : Srpski (rs)Ce module : Directive Omnibus - Module Gratuit est entièrement traduit en langue : Français (fr)Ce module : Directive Omnibus - Module Gratuit est entièrement traduit en langue : 中文 (zh)Ce module : Directive Omnibus - Module Gratuit est entièrement traduit en langue : Русский (ru)Ce module : Directive Omnibus - Module Gratuit est entièrement traduit en langue : Norsk (no)Ce module : Directive Omnibus - Module Gratuit est entièrement traduit en langue : Български (bg)Ce module : Directive Omnibus - Module Gratuit est entièrement traduit en langue : Íslenska (is)Ce module : Directive Omnibus - Module Gratuit est entièrement traduit en langue : Polski (pl)Ce module : Directive Omnibus - Module Gratuit est entièrement traduit en langue : Slovenščina (si)Ce module : Directive Omnibus - Module Gratuit est entièrement traduit en langue : हिन्दी (hi)Ce module : Directive Omnibus - Module Gratuit est entièrement traduit en langue : Lietuvių (lt)Ce module : Directive Omnibus - Module Gratuit est entièrement traduit en langue : Svenska (sv)Ce module : Directive Omnibus - Module Gratuit est entièrement traduit en langue : Українська (ua)Ce module : Directive Omnibus - Module Gratuit est entièrement traduit en langue : 日本語 (ja)Ce module : Directive Omnibus - Module Gratuit est entièrement traduit en langue : Ελληνικά (el)Ce module : Directive Omnibus - Module Gratuit est entièrement traduit en langue : Eesti (et)Ce module : Directive Omnibus - Module Gratuit est entièrement traduit en langue : Deutsch (de)Ce module : Directive Omnibus - Module Gratuit est entièrement traduit en langue : Nederlands (nl)Ce module : Directive Omnibus - Module Gratuit est entièrement traduit en langue : Dansk (da)Ce module : Directive Omnibus - Module Gratuit est entièrement traduit en langue : English (en)Ce module : Directive Omnibus - Module Gratuit est entièrement traduit en langue : Română (ro)Ce module : Directive Omnibus - Module Gratuit est entièrement traduit en langue : Italiano (it)Ce module : Directive Omnibus - Module Gratuit est entièrement traduit en langue : Bahasa Indonesia (id)Ce module : Directive Omnibus - Module Gratuit est entièrement traduit en langue : Latviešu (lv)Ce module : Directive Omnibus - Module Gratuit est entièrement traduit en langue : Português (pt)Ce module : Directive Omnibus - Module Gratuit est entièrement traduit en langue : Hrvatski (hr)Ce module : Directive Omnibus - Module Gratuit est entièrement traduit en langue : Suomi (fi)Ce module : Directive Omnibus - Module Gratuit est entièrement traduit en langue : Español (es)

L'affichage des prix Omnibus, fait dans les règles.
Directive Omnibus — Module Gratuit pour PrestaShop.

Lors d'une promotion en Europe, vos clients doivent voir le prix le plus bas des 30 derniers jours précédant la réduction — fini les approximations et les notes manuelles dans la description du produit. Le module gratuit Directive Omnibus enregistre l'historique réel des prix de votre boutique, affiche la mention légale uniquement lorsque le produit est en promotion, gère les déclinaisons et l'affichage multi-devises, et vous permet de placer le message exactement là où votre thème affiche les prix. Totalement gratuit à l'installation. Compatible avec les thèmes Classic et Hummingbird.

PrestaShop 1.7.x, 8.x, 9.x
100% Gratuit (Freeware)
Loi Omnibus / Règles de réduction de prix

Pourquoi le "prix le plus bas" ne peut pas être saisi manuellement

La loi Omnibus ne consiste pas simplement à ajouter une phrase marketing dans la description du produit. Lors d'une baisse de prix, l'acheteur doit voir le prix le plus bas que vous ayez pratiqué dans les 30 jours précédant la réduction — pour le même article, et affiché dans le même format que le prix actuel (TTC ou HT selon le contexte).

Si vous modifiez vos prix fréquemment, faites des soldes sur tout le catalogue, utilisez des prix spécifiques ou vendez dans plusieurs devises, un simple champ statique "ancien prix" sera obsolète dès le lendemain. Il vous faut un système qui mémorise réellement l'évolution de vos prix au fil du temps et qui ne s'affiche qu'en cas de véritable promotion.

C'est exactement ce que fait notre module gratuit Directive Omnibus intégré à PrestaShop : il enregistre les prix appliqués de manière fiable, les stocke de façon sécurisée et affiche le message légal en boutique lorsque les conditions sont remplies. Vous choisissez l'emplacement et l'affichage des taxes, le module s'occupe des calculs.

Les avantages de la version gratuite

  • Historique automatique des prix :
    Enregistrement à chaque sauvegarde d'un produit ou modification d'un prix spécifique — fini la gestion fastidieuse sur Excel.
  • Affichage intelligent :
    La mention Omnibus n'apparaît que si le prix actuel est inférieur au prix de base (une vraie promo), et non sur tout votre catalogue par défaut.
  • Prêt pour le multi-devises :
    L'historique enregistré est converti dans la devise du visiteur lors de l'affichage, garantissant une cohérence totale avec le panier.

Important : l'historique démarre à l'installation du module

Ce module n'importe pas les anciens prix depuis le cœur de PrestaShop, votre ERP ou d'autres modules. Il construit son propre historique de données dans des tables dédiées dès que vous l'installez et l'activez.

Cela signifie que la valeur "prix le plus bas sur 30 jours" est calculée uniquement à partir des données collectées par le module lui-même — généralement après la sauvegarde d'un produit, des changements de prix spécifiques et l'activité quotidienne de votre e-commerce. Pour les boutiques existantes, laissez le temps à l'historique de se remplir ou sauvegardez vos produits pour forcer l'enregistrement. C'est un choix technique assumé : on se base sur des données fiables et vérifiables , pas sur des estimations passées.

Fonctionnalités clés pour votre e-commerce

Prix le plus bas sur 30 jours

Compare les 30 derniers jours de l'historique enregistré pour le produit (et sa déclinaison) dans le contexte de votre boutique. En cas de promotion active, le client voit la mention obligatoire affichant le prix le plus bas avant la réduction.

Déclinaisons & contexte

Chaque déclinaison possède son propre historique. Le module prend en compte la boutique, le pays, le groupe de clients et le mode de taxes afin que l'affichage reste cohérent avec le calcul des prix sur votre boutique.

Emplacement sur-mesure

Choisissez où afficher le message au sein du bloc prix (fiche produit et grilles de recherche). Le mode diagnostic affiche les points d'accroche (hooks) de votre thème. Un hook personnalisé (custom template hook) est disponible pour les designs avancés.

Archive de prix indépendante

Des relevés fiables — et non des anciens prix saisis à la main.

Un historique incontestable

À chaque changement de prix de vente (via l'édition du produit ou les prix spécifiques), le module ajoute une ligne dans son historique. Cela crée un suivi fidèle de la tarification de votre boutique, étape par étape, indispensable pour la conformité Omnibus.

Puisque ces données sont stockées de manière isolée dans les tables du module, la désinstallation d'autres extensions n'effacera pas silencieusement votre historique (à moins de réinitialiser le module). Vous conservez une trace claire pour la conformité légale, distincte des tables catalogue de PrestaShop.

Seulement quand c'est pertinent

Pas de surcharge visuelle sur les produits non soldés.

Visible en promotion, masqué le reste du temps

Le message n'apparaît sur la boutique que si le prix de vente actuel est inférieur au prix de base — en d'autres termes, lorsque les acheteurs font face à un vrai rabais. Sans promotion active, rien ne s'affiche. Vos pages catégories et vos fiches produits restent épurées, vous évitant ainsi d'afficher une mention "prix le plus bas" trompeuse sur vos tarifs du quotidien.

Envie d'un badge marketing lorsque le prix actuel est le plus bas de la période, ou d'un graphique interactif pour une transparence totale ? Ces outils de merchandising avancés sont inclus dans Omnibus Pro (voir plus bas).

Multi-devises

Un historique unique, la bonne devise affichée.

Vos visiteurs voient les prix dans leur devise

Les prix peuvent avoir été enregistrés lorsque la boutique utilisait une devise donnée, tandis que le client navigue dans une autre devise. Le module gratuit convertit les valeurs historiques enregistrées dans la devise d'affichage actuelle avant de comparer et d'afficher la ligne Omnibus. Ainsi, le message légal correspond parfaitement au prix affiché près du bouton "Ajouter au panier".

Adaptez le paramétrage TTC / HT (Taxes incluses / exclues) en fonction de la manière dont votre thème présente les prix (TTC en B2C, HT en B2B) afin d'éviter toute confusion.

Thèmes & Hooks

Classic, Hummingbird, ou thèmes sur-mesure.

S'intègre sans casser votre design

Sélectionnez des points d'accroche (hooks) distincts pour la fiche produit et pour les listes (catégories, recherche, page d'accueil). Activez le mode diagnostic pour visualiser en boutique des étiquettes orange indiquant le nom des hooks, choisissez le plus proche de votre prix, puis désactivez le diagnostic.

Détection automatique des profils de thèmes (Classic ou Hummingbird), avec possibilité de forcer un profil si l'espacement n'est pas bon après un changement de thème. Pour les constructeurs de pages (page builders) ou les blocs sur-mesure, utilisez le hook displayOmnibusPrice dans votre template pour afficher la ligne exactement où vous le souhaitez.

Où s'affiche la mention Omnibus

Fiche produit

Près du bloc prix (hook configurable tel que after_price). Également disponible via displayProductAdditionalInfo sur les thèmes supportés. C'est l'emplacement idéal pour rassurer le client avec le message de conformité principal, là où se prend la décision d'achat.

Listes de produits & zones personnalisées

Affichage distinct pour les pages catégories, recherches et listes d'accueil, utile lorsque votre thème affiche les prix via le même hook. Pour un contrôle total, insérez le hook personnalisé du module dans n'importe quelle zone de votre template (barre fixe, onglets, blocs page builder).

Configuration en back-office

Installez le module, ouvrez ses paramètres et configurez ses options claires : placement des hooks, affichage des taxes, profil de thème, durée de conservation et outil de vérification de mises à jour intégré. Une notification bien visible rappelle que l'historique démarre à l'installation.

Affichage & Emplacement

  • Hooks pour fiche produit et listes (inclus type personnalisé)
  • Étiquettes de diagnostic temporaires en boutique
  • Profil de thème Classic / Hummingbird / Auto

Logique de prix

  • Affichage TTC ou HT — selon votre boutique
  • Conversion multi-devises à l'affichage
  • Historique par déclinaison

Maintenance

  • Conservation ajustable (minimum 30 jours)
  • Nettoyage manuel de l'historique ancien
  • Pro : nettoyage cron auto + rapports d'audit CSV

Onglets du module

  • Configuration, Mises à jour, Découvrir Pro
  • Notifications de mises à jour MyPresta

Spécifications techniques & Compatibilité

Module PrestaShop standard ( omnifree ). Aucun override du cœur. Historique de prix stocké dans des tables dédiées tant que le module est actif. Idéal pour les marchands voulant être en règle pour l'affichage Omnibus sans devoir maintenir un développement sur mesure.

PrestaShop : 1.7.x et supérieur (compatible 8.x, 9.x). Versions PHP supportées par votre version de PrestaShop.
Thèmes : Boutiques basées sur Classic ou Hummingbird (détection auto ou manuelle).
Hook personnalisé : displayOmnibusPrice — placez la mention où vous le souhaitez.
Modèle de données : Tables dédiées omnibus_context et omnibus_price_history — historique depuis l'installation, pas d'import des anciens prix.

Avis juridique : ce module propose une solution technique d'enregistrement et d'affichage pour la directive Omnibus. Il ne remplace pas un conseil juridique — validez votre politique de prix et vos textes à destination des clients avec un expert pour vos marchés.

Omnibus Pro

Allez au-delà de la conformité — valorisez votre tarification

Le module gratuit vous offre une base solide et légale : historique propre, mention du prix le plus bas sur 30 jours, déclinaisons, devises et placement flexible. Omnibus Pro est conçu pour les e-commerçants voulant booster leur merchandising : badges intelligents, design visuel, graphiques interactifs, statistiques back-office, nettoyage automatisé et contrôle granulaire des affichages (page produit vs listes) — le tout sans devoir coder.

Smart Badge & Badge Studio

Lorsque le prix actuel est le plus bas de la période définie, affichez un badge stylisé plutôt que de répéter la phrase légale. Éditeur visuel plein écran : couleurs, dégradés, bordures, ombres, icônes, animations. Textes multilingues pour les invités et les clients connectés, avec des variables dynamiques très riches.

Analytics & Graphiques

Onglet Analytics en back-office avec graphiques de prix multi-courbes, recherche de produits et gestion de la légende. Graphique interactif optionnel affichant l'historique des prix côté boutique (fiches et listes), pour que vos clients voient les changements récents — la transparence qui génère de la confiance.

Contrôle & Maintenance à grande échelle

Réglages distincts pour la fiche produit et les listes (mention Omnibus, smart badge, bouton de graphique). Hooks indépendants. Rétro-calcul en un clic après vos imports de masse. Nettoyage cron automatisé de l'historique avec export CSV optionnel avant suppression. Suivi des règles de prix catalogue. Hook customisé displayOmnibusBadge.

Tout Pro en un coup d'œil

Le Smart Badge remplace le texte Omnibus classique si les conditions sont remplies
Badge Studio — création de badges visuels sans coder
Hooks personnalisés displayOmnibusPrice + displayOmnibusBadge
Boutons d'affichage indépendants (fiches vs listes) pour la mention, le badge et le graphique
Statistiques de prix en back-office avec moteur de recherche
Fenêtre modale avec graphique de prix interactif et infobulles côté boutique
Outil de rétro-calcul (backfill) pour les grands catalogues après des imports
Nettoyage cron automatisé + audit CSV avant suppression de l'historique
Découvrir Omnibus Pro

Passez à la vitesse supérieure sur MyPresta.eu — la même conformité légale, avec un merchandising premium et des outils d'administration pour booster vos ventes en Europe.

0.00 €
Pourquoi y a-t-il plusieurs versions du module ?
C'est dû au fait que différentes versions de PrestaShop utilisent des solutions de programmation différentes. Les fonctions fonctionnant par ex. dans PrestaShop 1.7 peuvent ne pas fonctionner dans PrestaShop 9. D'où la nécessité de publier différentes versions du module pour assurer le fonctionnement dans de nombreuses versions différentes de la boutique.

Nous développons le module gratuitement - si vous le souhaitez - soutenez-nous !

Galerie du module

Pourquoi choisir notre module
Directive Omnibus - Module Gratuit?

Optimisation et Automatisation

Ce module gratuit automatise l'enregistrement de l'historique des prix pour les promotions. Il gère intelligemment les déclinaisons, garantit la conformité légale et optimise l'affichage de vos offres, tout en éliminant les tâches manuelles.

Augmentation des Ventes

Le module Directive Omnibus augmente vos ventes en instaurant la confiance des clients grâce à une transparence des prix conforme à la loi. L'affichage légal, uniquement lors de vraies promotions, améliore l'expérience d'achat et la conversion.

15 ans d'expérience

Avec 15 ans d'expertise PrestaShop, notre module Omnibus assure une gestion fiable des prix passés. Il intègre parfaitement les déclinaisons et le multi-devises, sans override, garantissant conformité légale et intégration fluide, reflétant une connaissance approfondie de la plateforme.

Large Personnalisation

Le module Directive Omnibus permet une large personnalisation de l'affichage du prix le plus bas. Vous choisissez l'emplacement exact sur votre thème (fiche produit, listes) et le mode de taxes (TTC/HT) pour une intégration parfaite grâce à ses hooks configurables.

Code Source Ouvert

Ce module gratuit et standard PrestaShop, sans aucun override du cœur, offre une architecture transparente. Son code est accessible et facile à intégrer, permettant des modifications avancées et une personnalisation complète sans entrave.

Licence et Mises à jour

Ce module est 100% gratuit (Freeware) et ne requiert aucune licence payante. Il inclut des notifications de mises à jour via MyPresta pour garantir sa conformité continue avec les réglementations.