PrestaShop Gestion catalogue

Choix de la Déclinaison dans un Pack PrestaShop 8

Un pack, et chaque client repart avec la taille et la couleur qu'il voulait.

PrestaShop vous oblige à figer une déclinaison précise pour chaque produit d'un pack : le t-shirt sera en S blanc, pour tout le monde. Le client qui veut du XL noir renonce ou vous écrit. Ce module ajoute un sélecteur sur la fiche du pack : chaque produit à déclinaisons devient un choix, la sélection accompagne la commande jusqu'à la facture, et le stock décrémenté est celui de la déclinaison réellement choisie.

En un coup d'œil
  • Un sélecteur de déclinaison par produit du pack, sur la fiche produit
  • Trois modes par produit : déclinaison fixe, choix libre, ou liste de déclinaisons autorisées
  • Restriction possible à un seul groupe d'attributs, la taille par exemple
  • Choix repris en panier, commande, e-mails et facture, avec une ligne distincte par sélection
  • Import en masse pour configurer tout le catalogue de packs en une fois
PrestaShop 8 Packs natifs Import en masse Multiboutique
  • Remboursement 30 jours
  • 12 mois de mises à jour
  • Support 24h
www.datafirefly.com/
Choix de la Déclinaison dans un Pack PrestaShop 8
v1.2.1 · mis à jour 2026-09-17
Ce que ça fait

La version courte.

01

Un sélecteur par produit du pack

Le module affiche tout le contenu du pack sur la fiche produit : une liste déroulante pour chaque produit à choisir, la déclinaison déclarée en clair pour les autres. La liste native est masquée pour ne pas afficher une taille qui contredit le choix du client.

02

Le choix suit la commande jusqu'à la facture

La sélection est enregistrée comme personnalisation native. Elle apparaît dans le panier, la confirmation de commande, l'historique client, le back-office et la facture PDF, sans surcharge de template.

03

Deux sélections, deux lignes de panier

Deux packs identiques avec des choix différents restent deux lignes distinctes. Un client qui ajoute deux fois exactement la même composition voit simplement la quantité passer à deux.

04

Le bon stock est décrémenté

Quand le pack décrémente le stock de ses produits, le module rend la déclinaison déclarée et retire celle que le client a choisie, à la validation de la commande. Vos stocks restent justes sans intervention.

La version longue

Tout ce que vous voudriez savoir avant d'installer.

Un regard détaillé sur le fonctionnement de Choix de la Déclinaison dans un Pack PrestaShop 8, pourquoi nous l'avons conçu ainsi, et la réflexion derrière les fonctionnalités ci-dessus.

§ 01

Ce que PrestaShop ne sait pas faire

Dans l'onglet pack du back-office, chaque produit ajouté impose de choisir une déclinaison précise. Le couple produit et déclinaison est écrit en base, et rien en front ne permet d'en changer. Pour vendre un pack avec un t-shirt en quatre tailles, la seule solution native consiste à créer quatre packs, puis à les maintenir un par un.

§ 02

Un choix client, sans dupliquer vos packs

Le module conserve vos packs tels quels et ajoute une couche de configuration par produit. Pour chacun, vous décidez si la déclinaison reste figée, si le client choisit librement, ou s'il choisit parmi une liste que vous validez. La restriction à un groupe d'attributs permet le cas le plus courant : laisser choisir la taille, garder la couleur que vous avez définie.

§ 03

Du panier à la facture, sans hack

Le choix est enregistré dans la personnalisation native de PrestaShop. C'est ce mécanisme qui permet à deux packs identiques avec des compositions différentes de rester deux lignes distinctes, en panier comme en commande, et au récapitulatif de remonter automatiquement dans la confirmation, les e-mails, le back-office et la facture PDF. Aucun template du thème n'est surchargé.

§ 04

Des stocks qui restent justes

Un pack natif décrémente le stock de la déclinaison écrite en base, pas celle que le client a choisie. À la validation de la commande, le module corrige : la déclinaison déclarée est recréditée, la déclinaison choisie est débitée, boutique par boutique. Les packs réglés pour ne décrémenter que leur propre stock ne sont pas touchés.

§ 05

Un catalogue entier configuré en une fois

Si vous avez déjà des dizaines de packs, l'écran d'import applique la même règle à tout le catalogue : choix libre partout, ou restriction à la taille sur tous les produits qui en ont une. Un aperçu compte les packs et les produits concernés sans rien écrire, puis l'exécution avance par lots avec un curseur, ce qui évite les timeouts sur les gros catalogues. Le même écran permet de tout réinitialiser sur les déclinaisons natives.