- Versions
- PrestaShop 8.2 et 9.0 avec PHP 8.1 ou supérieur ; testé avec le thème Classic.
- Back-office
- Modules › Gestionnaire de modules › Configurer liste vos packs (contenu, tarification, prix
actuel). Le formulaire cherche les produits par nom ou référence, les ordonne et règle pour chacun la quantité,
la déclinaison, la remise et deux options, avec une simulation du prix en direct. Le pack est un produit du
catalogue : sa description, ses photos, ses catégories et son référencement se modifient dans Catalogue ›
Produits comme d’habitude.
- Pack natif
- Le contenu est enregistré dans la table des packs de PrestaShop et le produit est marqué comme
pack ; panier, commandes, factures et mouvements de stock fonctionnent donc comme pour tout pack. Aucun override.
Les packs déjà créés dans le catalogue peuvent être repris avec leur prix actuel.
- Tarification
- Pourcentage ou montant sur le total des produits, prix fixe, ou remise sur chaque produit
(pourcentage ou montant ; 100 % en fait un cadeau). Chaque produit compte à son prix habituel ou suit ses
promotions, et peut n’être commandable que dans le pack.
- Prix et poids
- Calculés à partir des prix (hors taxes) et des poids des produits, et mis à jour quand vous
enregistrez un produit, l’une de ses déclinaisons ou une promotion. Une URL de cron, avec son propre secret,
met les packs à jour pour les promotions qui commencent ou finissent à une date.
- Stock
- Celui des produits (le pack se vend autant de fois que chaque produit le permet) ou le stock propre
du pack en plus du leur. Le module ne laisse jamais un pack sur le type 0, que PrestaShop lit comme « celui de la boutique ».
- Front-office
- Un bloc sous la fiche du pack (
displayFooterProduct) pouvant afficher pour chaque produit
l’image, le prix, la description courte, les caractéristiques et la disponibilité, et une liste de packs sous
chaque produit qui en fait partie, avec boutons « voir » et « acheter » en option. Une petite feuille de style,
votre propre CSS si vous voulez, sans JavaScript, sans service externe ni donnée personnelle. - Limites
- Un pack est une seule ligne dans le panier et la commande, avec la taxe de son premier produit ;
les produits à taux de TVA différents sont donc mieux vendus séparément. Le client ne peut pas changer les
déclinaisons ni les quantités du pack, et les produits virtuels ne peuvent pas en faire partie.