Calculateur de colisage - Combien de boîtes, cartons et palettes, prix au m2, surface en quantité
Votre client sait qu'il lui faut 47 m² de carrelage — pas que cela représente 33 boîtes. Le Calculateur de colisage fait le calcul directement sur la fiche produit : l'acheteur saisit la surface, la longueur, le volume ou le poids dont il a besoin, et le calculateur arrondit au colis entier supérieur, affiche le surplus et remplit la quantité à sa place. Calcul dans les deux sens, changement d'unité (m² ⇄ ft²), marge de coupe pour les découpes et prix à l'unité (« 8,68 € / m² ») — pour les revêtements de sol, le carrelage, les câbles, les liquides et les produits en vrac. Pour PrestaShop 1.7 – 9.
47 m² de carrelage, c'est 33 boîtes — laissez la page faire le calcul
Les acheteurs de revêtements de sol, de carrelage, de câbles, de tissus ou de produits en vrac raisonnent en quantité dont ils ont besoin, pas en colis. Quand ils doivent deviner, ils se trompent de commande — et c'est vous qui gérez le retour. Le Calculateur de colisage place un calculateur bidirectionnel directement sur la fiche produit : saisissez la quantité voulue, obtenez le nombre de colis ; modifiez la quantité, la valeur suit.
Comment ça marche
- 1. Définissez le colis — dans l'onglet Modules du produit, choisissez le terme du colis (boîte, carton, palette, rouleau, sac… ou le vôtre) et indiquez ce que couvre un colis, par ex. `1,44 m²`. Un exemple en direct dans l'onglet montre le calcul exact au fur et à mesure de votre saisie.
- 2. L'acheteur saisit ce dont il a besoin — « 47 m² » devient « 33 boîtes — couvre 47,52 m², 0,52 m² de surplus ». Toujours arrondi au colis entier supérieur, car personne ne peut acheter 32,6 boîtes.
- 3. La quantité se remplit toute seule — le calculateur inscrit le nombre de colis directement dans le champ quantité, dans les deux sens, et reste synchronisé avec les boutons +/-.
Il raisonne dans les unités de l'acheteur
Un marchand définit le colis en m² ; un acheteur qui raisonne en ft² la sélectionne simplement dans la liste déroulante et la valeur se convertit. Les unités de surface, de longueur, de volume, de poids et de comptage sont toutes intégrées — et la conversion ne s'effectue jamais qu'au sein d'un même type, donc des m² ne peuvent jamais devenir des kg.
Il vend comme les professionnels achètent
- Prix à l'unité — affiche « 8,68 € / m² », le chiffre que les acheteurs comparent réellement entre boutiques, en respectant votre réglage d'affichage des taxes.
- Marge de coupe — le carrelage se découpe à la pose : définissez un pourcentage et la boutique propose une case à cocher « ajouter un supplément pour les coupes et les chutes ».
- Colis multi-mesures — une palette qui couvre 50 m² et pèse 1200 kg peut proposer les deux ; saisissez l'une des valeurs, l'autre suit.
- Limites et pas de commande — minimum, maximum et pas de progression des boutons +/-, le tout par produit.
Un emplacement adapté à votre thème
Affichez le calculateur à côté du bouton Ajouter au panier (idéal — l'acheteur voit la quantité changer), dans son propre onglet produit, ou sous la description du produit. Définissez un emplacement par défaut pour toute la boutique et remplacez-le par produit. La page de configuration ajoute un tutoriel, des vérifications de bon fonctionnement, une couleur d'accent et un aperçu fonctionnel dans lequel vous pouvez saisir des valeurs.
Une ingénierie moderne et sûre
La version 2 est une réécriture complète : véritable stockage décimal au lieu de colonnes texte, migration automatique de tous les réglages par produit de la v1.x, aucune modification du thème et compatibilité PHP 8 / PrestaShop 9 de bout en bout.
Compatibilité
PrestaShop 1.7, 8 et 9. Fonctionne avec n'importe quel thème — le calculateur s'attache aux hooks standard de la fiche produit, et les réglages par produit se trouvent dans l'onglet Modules du produit lui-même.
Questions fréquentes
Pour quels produits est-il conçu ?
Tout ce qui se vend en colis d'une quantité mesurable : carrelage et revêtements de sol (surface), câbles et moulures (longueur), liquides (volume), produits en vrac (poids) et articles comptés (pièces, paires, douzaines).
Arrondit-il correctement ?
Il arrondit toujours au colis entier supérieur et indique à l'acheteur la quantité couverte et le surplus — par ex. 33 boîtes couvrant 47,52 m² avec 0,52 m² de surplus.
Les acheteurs peuvent-ils utiliser leurs propres unités ?
Oui. Si vous autorisez le changement d'unité, les acheteurs choisissent dans une liste déroulante d'unités du même type — m² vers ft², mètres vers pieds, litres vers gallons — et les valeurs se convertissent automatiquement.
Puis-je ajouter une marge de coupe pour la découpe ?
Oui — définissez un pourcentage par produit et les acheteurs disposent d'une case à cocher « ajouter un supplément pour les coupes et les chutes ».
Où le calculateur apparaît-il ?
À côté du bouton Ajouter au panier, dans un onglet produit ou sous la description — comme réglage par défaut de la boutique avec des remplacements par produit.
J'utilisais la version 1.x — qu'advient-il de mes réglages ?
Tout migre automatiquement vers le nouveau schéma. Notez que la v1.x imposait un libellé de colis unique : les produits migrés démarrent donc en « Carton » — changez le terme du colis par produit dans son onglet Modules.
-
Compatibilité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
Turc
MEG Venture
4 autres produits dans la même catégorie
| Version | 2.0.0 |
|---|---|
| Dernière mise à jour | 2026-07-28 |
| Journal des modifications | - [2026-07-24] Add Turkish translations for howmanybox module strings and update configuration options - [2026-07-23] Translate module strings in Turkish for Pack Calculator, updating descriptions, prompts, and settings to enhance user experience and clarity. - [2026-07-23] Translate settings messages to English in multiple language files: Italian, Dutch, Polish, and Turkish. Update phrases for consistency and clarity across the howmanybox module translations. - [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-23] Populate translation file with complete translatable strings for French - [2026-07-23] Populate translation files with complete translatable strings - [2026-07-23] Add missing translation files (fr, de, pl, nl, tr, it, es) - [2026-07-22] Fix display name formatting in Pack Calculator module - [2026-07-17] Enhance calculator module: improve waste handling, reposition elements, and update translations - [2026-07-17] Add Pack Calculator module and upgrade scripts - [2026-07-17] Add Unit Quantity Calculator and Converter Module - [2026-06-21] Refactor quantity calculation module layout and improve styling - [2023-09-11] v1.4.3 - [2022-05-22] v1.4.2 - [2022-02-19] v1.4.1 - [2021-12-16] Initial commit |
• [2026-07-17] Add Pack Calculator module and upgrade scripts
• [2026-07-17] Add Unit Quantity Calculator and Converter Module
• [2026-06-21] Refactor quantity calculation module layout and improve styling
• [2023-09-11] v1.4.3
• [2022-05-22] v1.4.2
• [2022-02-19] v1.4.1
• [2021-12-16] Initial commit
Commentaires (1)
Votre avis ne peut pas être envoyé
Signaler le commentaire
Signalement envoyé
Votre signalement ne peut pas être envoyé