Tout ce que vous voudriez savoir avant d'installer.
Un regard détaillé sur le fonctionnement de Remplacer le Bouton Ajouter au Panier dans les Listings PrestaShop 8 & 9 : Bouton « Voir les Options » vers la Fiche Produit, pourquoi nous l'avons conçu ainsi, et la réflexion derrière les fonctionnalités ci-dessus.
Pourquoi Ajouter au panier pose problème sur les produits à déclinaisons
Un fromage vendu en 250 g, 500 g et 1 kg est un seul produit avec trois déclinaisons. Dans la catégorie, beaucoup de thèmes affichent un bouton Ajouter au panier qui ajoute la déclinaison par défaut, souvent la plus petite. Le client pense avoir commandé ce qu'il voulait et découvre l'erreur à la réception. Le réglage natif de PrestaShop sur les produits à déclinaisons dépend du thème et ne permet ni de choisir le texte, ni de cibler une catégorie.
Un réglage par règles, pas produit par produit
Vous créez une règle « Fromages et charcuterie », vous cochez la catégorie, vous gardez les sous-catégories et vous choisissez la condition « produits avec déclinaisons ». Tous les produits concernés, actuels et futurs, affichent le bouton « Voir tous les poids disponibles ». Une deuxième règle peut cibler le groupe d'attributs Taille sur tout le catalogue avec un autre texte. La règle de plus petite priorité gagne quand deux règles visent le même produit.
Un prix « À partir de » honnête
Le prix affiché dans un listing est celui de la déclinaison par défaut. Si elle n'est pas la moins chère, le client voit un prix plus élevé que nécessaire. Avec l'option prix le plus bas, le module calcule le prix de chaque déclinaison avec les règles de la boutique (taxes, groupe client, prix spécifiques) et affiche le plus bas. Le préfixe « À partir de » n'apparaît que si les prix des déclinaisons diffèrent et que le prix affiché est le plus bas.
Installation et compatibilité
Le module ne modifie ni le cœur ni le thème. Il s'appuie sur les hooks de prix produit présents dans les miniatures du thème Classic, de Hummingbird et de la plupart des thèmes du marché. Pour un thème qui ne les appelle pas, la détection automatique passe par une requête AJAX. Les sélecteurs CSS du conteneur, du bouton panier, du prix et du point d'insertion se règlent dans la configuration si votre thème utilise d'autres classes.
Il n’y a pas encore d’avis.