Default Combination by Price est un module PrestaShop léger qui définit automatiquement la combinaison par défaut de chaque produit (variante d'attribut) sur celle ayant le prix final effectif le plus bas. Sans ce module, la combinaison par défaut affichée aux visiteurs sur une page produit est généralement celle qui a été créée en premier — ce qui peut ne pas être l'option la moins chère. Ce module résout ce problème en calculant le prix final réel de chaque combinaison et en mettant à jour le drapeau par défaut en conséquence, garantissant ainsi que les acheteurs voient toujours le prix le plus attractif d'un coup d'œil.
- Sélection automatique du prix le plus bas : Analyse toutes les combinaisons de produits, calcule leur prix final effectif et définit la variante la moins chère comme défaut du produit en mettant à jour les indicateurs de base de données pertinents.
- Exécution compatible Cron : Inclut un point d'accès sécurisé de contrôleur frontal afin que le processus de mise à jour puisse être planifié comme une tâche cron, avec la prise en charge des paramètres
dry_run, batch_size et start pour des tests sécurisés et un traitement par lots paginé. - Intégration Back Office : Peut également être déclenché manuellement depuis la page de configuration du module, avec une clé sécurisée configurable pour protéger le point d'accès cron et un interrupteur de débogage activé/désactivé.
- Journalisation de débogage optionnelle : Lorsque le mode débogage est activé, les exécutions cron écrivent dans un fichier journal avec un élagage automatique pour ne conserver que les 100 dernières lignes, évitant ainsi une croissance incontrôlée.
- Aucune table de base de données supplémentaire : Fonctionne entièrement dans les structures de données existantes de PrestaShop, sans aucune modification de schéma requise.
Ce module est idéal pour les propriétaires de boutiques gérant des catalogues avec des combinaisons de produits dont les prix varient considérablement — tels que les variantes de taille, de couleur ou de configuration. Il est particulièrement utile pour les grands catalogues où l'ajustement manuel des combinaisons par défaut est irréalisable, et pour les boutiques qui exécutent une automatisation planifiée via des tâches cron.
Commentaires (0)
Votre avis ne peut pas être envoyé
Signaler le commentaire
Signalement envoyé
Votre signalement ne peut pas être envoyé