Grille de prix de gros - Tableau de remises quantitatives, prix unitaire et packs au meilleur prix
Vendez vos packs comme les acheteurs professionnels les comparent. Grille de prix de gros remplace les sélecteurs de déclinaisons par un tableau de prix clair sur la fiche produit : tous les conditionnements en un coup d'œil, avec le prix total, le prix unitaire, les prix barrés, les badges de remise et un pack « Meilleur prix » mis en avant. Chaque ligne dispose de son propre champ quantité et de son bouton d'ajout au panier, tous les prix proviennent du moteur de prix natif de PrestaShop, et le client change de dimension d'un simple clic sur un onglet. Pour PrestaShop 1.7 – 9.
Les acheteurs en gros comparent les packs — aidez-les à le faire d'un seul regard
Si vous vendez des sacs, des boîtes, des étiquettes, des enveloppes, des imprimés ou des carrelages, vos acheteurs ne veulent pas parcourir les listes déroulantes d'attributs une déclinaison à la fois. Ils veulent la liste de prix complète : chaque conditionnement, le total, le prix unitaire, et où se trouve la bonne affaire. Grille de prix de gros affiche exactement ce tableau sur votre fiche produit.
Comment ça marche
- 1. Le client choisit un onglet de dimension — par exemple « 10 × 15 cm » — et voit instantanément tous les conditionnements disponibles pour celle-ci.
- 2. La grille compare à sa place — chaque ligne affiche la taille du pack, le prix total et le prix unitaire ; les lignes remisées montrent le prix normal barré et un badge de remise, et le pack au prix unitaire le plus bas porte un badge « Meilleur prix » avec la mention « Économisez X % ».
- 3. Il achète depuis la ligne — chaque ligne possède son propre champ quantité (respectant les quantités minimales) et son bouton d'ajout au panier, reliés au panier ajax standard de PrestaShop avec la fenêtre de confirmation habituelle.
Des prix réels, toujours
Chaque prix est calculé côté serveur par le moteur de prix natif de PrestaShop — les prix spécifiques, les prix par groupe de clients, les taxes et les devises sont donc toujours respectés. Les remises quantitatives définies dans l'onglet Prix du produit apparaissent automatiquement dans la grille, badge compris.
Construit sur vos déclinaisons existantes
Aucun catalogue parallèle à maintenir : la grille est générée à partir des déclinaisons d'attributs normales du produit. Créez un groupe d'attributs Dimension et un groupe numérique Taille de pack, générez les déclinaisons, définissez les impacts sur les prix — c'est terminé. Appliquez la grille à tout le catalogue ou seulement aux catégories choisies, et affichez-la avec les informations produit ou en bas de page.
Un style assorti à votre boutique
Le titre de la grille est multilingue, et les couleurs d'accent, de prix et de mise en avant ainsi que les en-têtes en majuscules se règlent dans le panneau d'apparence. Le front-office est autonome — un template, une feuille de style pilotée par des variables CSS, un fichier JavaScript sans dépendance — et le module masque les sélecteurs d'attributs standard et le tableau de remises quantitatives de PrestaShop tant que la grille est affichée (désactivable).
Une conception propre
- Aucune table en base de données — tous les réglages sont stockés en JSON dans la table de configuration et supprimés à la désinstallation.
- Hooks standard uniquement — displayProductAdditionalInfo ou displayFooterProduct ; aucune modification du thème.
- 10 langues incluses — anglais, français, espagnol, allemand, italien, néerlandais, polonais, portugais, portugais brésilien et turc.
Compatibilité
PrestaShop 1.7, 8 et 9. Fonctionne avec tout thème affichant les hooks standard de la fiche produit ; en mode catalogue, les prix et les boutons d'achat sont masqués automatiquement.
Foire aux questions
Que dois-je configurer ?
Deux groupes d'attributs : un groupe Dimension (par exemple « 10 × 15 cm ») et un groupe numérique Taille de pack (100, 250, 1000 — numérique pour que le prix unitaire puisse être calculé). Générez des déclinaisons contenant une valeur de chaque groupe, et la grille apparaît.
D'où viennent les remises ?
Des prix spécifiques natifs de PrestaShop dans l'onglet Prix du produit — en pourcentage ou en montant, par déclinaison. La grille affiche automatiquement le prix réduit, le prix normal barré et le badge.
Respecte-t-il les prix par groupe de clients et les taxes ?
Oui — tous les prix sont calculés côté serveur avec le moteur de prix standard de PrestaShop : prix par groupe, prix spécifiques, taxes et devises s'appliquent tous.
Puis-je afficher la grille seulement pour certains produits ?
Oui. Appliquez-la à tout le catalogue ou limitez-la à des catégories — la grille s'affiche sur les produits dont la catégorie par défaut est cochée.
La grille ne s'affiche pas sur un produit — pourquoi ?
Le produit doit avoir des déclinaisons, chaque déclinaison doit contenir une valeur de dimension et une valeur numérique de taille de pack, et si vous avez restreint par catégorie, la catégorie par défaut du produit doit être cochée.
Que se passe-t-il à la désinstallation ?
Tous les réglages sont supprimés de la table de configuration. Le module ne crée aucune table en base de données et vos déclinaisons restent intactes.
-
CompatibilitéPrestashop 1.4
Prestashop 1.5
Prestashop 1.6
Prestashop 1.7
Prestashop 8
Prestashop 9 -
Traductions de Module DisponiblesAllemand
Anglais
Espagnol
Français
Italien
Néerlandais
Polonais
Portugais
Turc
MEG Venture
4 autres produits dans la même catégorie
| Version | 3.0.0 |
|---|---|
| Dernière mise à jour | 2026-07-28 |
| Journal des modifications | - [2026-07-24] Add Dutch, Polish, and Turkish translations for combination grid module strings - [2026-07-23] Translate module strings in Turkish for combination grid feature, updating labels, descriptions, and messages for better localization. - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Add authentic translations for 7 languages (FR, DE, PL, NL, TR, IT, ES) - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-07] Add separate option to hide volume discounts table - [2026-07-07] Fix pricing grid hidden when standard controls are disabled - [2026-07-07] Add config options to hide standard attribute and quantity fields - [2026-07-07] Fix grid tabs, quantity validation, and dynamic volume pricing - [2026-07-07] Implement hide native controls feature and enhance quantity handling in the bulk pricing grid - [2026-07-06] Add translations for Portuguese and Turkish, and create templates for pricing grid - [2026-06-23] Initial commit |
Commentaires (2)
Votre avis ne peut pas être envoyé
Signaler le commentaire
Signalement envoyé
Votre signalement ne peut pas être envoyé