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.
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.
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.
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é.
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.
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.
Il n’y a pas encore d’avis.