Dépendances des produits RKR : Vente avec exigences et ajout des éléments manquants pour PrestaShop
Vendez des pièces de rechange, des accessoires, des mises à niveau ou des formations uniquement aux clients répondant à vos critères : avoir déjà acheté un produit, l’avoir dans leur panier, appartenir à un groupe, atteindre un montant minimum d’achat ou acheter un produit de la même catégorie. L’application propose un blocage côté serveur, des notifications personnalisables en plusieurs langues et un bouton « Ajouter les articles manquants » permettant d’ajouter les articles nécessaires au panier. Elle inclut également 23 thèmes, un simulateur de règles et l’accès aux statistiques de vente.
Compatible avec PrestaShop 1.7.8 à 9.2. Module Rekire .
Vente avec conditions
Il y a certains produits que vous ne devriez pas vendre à n'importe qui.
Une pièce de rechange sans la machine, un cours avancé pour quelqu'un qui n'a pas suivi le cours de base, une mise à niveau pour un produit que le client ne possède pas : chaque vente qui ne correspond pas aux besoins du client se termine par un retour, une demande d'assistance ou un mauvais commentaire. Dépendances des produits RKR Faites en sorte qu'un produit ne soit acheté que lorsque le client répond à vos exigences, et aidez-le à les atteindre en un clic.
/ C'est vous qui décidez de ce qui doit être fait.
/ Que se passe-t-il lorsque cet objectif n'est pas atteint ?
Pour les invités qui n'ont aucun historique, groupe ou dépense à vérifier, vous décidez s'il faut les traiter comme « exigence non satisfaite » (la procédure recommandée) ou comme « satisfaite ».
/ Blocage côté serveur : ne peut pas être contourné depuis le navigateur
Outre la notification à l'écran, le module vérifie chaque article enregistré dans le panier sur le serveur. Si un produit est ajouté au panier par un autre moyen, il est supprimé et le client en est informé. Cette vérification n'affecte ni la commande ni le paiement, afin de ne pas perturber l'achat.
/ « Ajouter ce qui manque » : de l’avis de vente
Au lieu d'afficher un message du type « Vous ne pouvez pas acheter cet article », la notification présente les produits manquants avec leur image, leur nom et leur prix, ainsi qu'un bouton pour les ajouter au panier. Les conditions requises sont recalculées sur le serveur et chaque produit est vérifié afin de s'assurer qu'il est disponible, commandable, en stock et qu'il correspond à la combinaison souhaitée. Si un produit requis propose des options, le client est redirigé vers sa page produit. Si un produit est indisponible, le client en est clairement informé.
Ce bouton nécessite que JavaScript soit activé dans le navigateur, tout comme le panier d'achat des thèmes PrestaShop actuels.
/ Avis rédigés selon vos mots, dans toutes les langues
Chaque règle peut avoir son propre titre et message, spécifique à chaque langue, grâce à l'éditeur enrichi. Si vous ne les rédigez pas, les messages génériques de l'onglet « Messages » seront utilisés. Vous pouvez insérer le nom du produit, les produits, catégories ou groupes manquants, le montant minimum d'achat, le total des dépenses du client et son nom. La notification apparaît sur la page produit et dans le panier. Dans les annonces, un badge « Conditions requises » accompagné de son explication s'affiche et peut être placé à neuf endroits différents. En cas de refus d'achat, le client voit une boîte de dialogue détaillant les éléments manquants, au lieu d'un message d'erreur générique.
/ Test avant ouverture au public
Le simulateur évalue chaque produit pour chaque client ou visiteur et affiche les résultats, règle par règle. C'est la méthode la plus rapide pour valider une configuration et aider un client qui déclare : « Je ne peux pas acheter. » Chaque règle peut avoir des dates de début et de fin ; celles en dehors de ces dates sont ignorées. La liste permet d'activer, de désactiver, de dupliquer ou de supprimer plusieurs règles simultanément.
/ Mesurez le nombre de ventes que vous récupérez.
/ Faites en sorte que la publicité ait l'air de provenir de votre magasin.
Il existe 23 thèmes de design avec aperçu en direct, 9 effets d'animation (pulsation, zoom, secousse, lueur, rebond, apparition, flash, entrée latérale et balayage lumineux) et des options de personnalisation des couleurs, des bordures, de la typographie et des ombres. Pour plus de fonctionnalités, ajoutez votre propre CSS ou réinitialisez les styles à l'aide d'un bouton. Les effets respectent le choix de l'utilisateur de désactiver les animations.
/ Multi-magasins, multilingue et migration
Chaque règle peut être utilisée pour une seule boutique ou pour toutes les boutiques. Le texte est rédigé par langue et le module inclut des traductions en espagnol et en anglais. Exportez vos règles au format JSON (avec les paramètres et les messages) ou CSV et importez-les dans une autre boutique en deux étapes : une simulation, puis une confirmation. L’importation se fait par référence, ce qui permet de réimporter les mises à jour plutôt que les doublons. Les règles concernant des produits inexistants dans la boutique cible sont ignorées sans aucun problème.
/ Essayez avec des données d'exemple
Un bouton installe 5 exemples de règles, construits à partir de votre catalogue et d'environ 60 jours de statistiques simulées, le tout étant présenté comme une démonstration. Le supprimer ne supprime que ces exemples : vos paramètres et règles actuels restent inchangés.
/ Il s'installe en une minute.
Téléchargez le fichier ZIP et ouvrez « Dépendances du produit » dans le menu MODULES REQUIS. Cette section comporte trois sous-sections : règles, statistiques et simulateur. Les paramètres par défaut sont déjà fonctionnels ; créez votre première règle, testez-la dans le simulateur et consultez les détails du produit. Un guide d’utilisation est inclus dans le module. Testé sur PrestaShop. 1.7.8 (back-office), 8.2 avec le thème Classique, et 9.0 et 9.2 avec Hummingbird.
Compatible avec PrestaShop 1.7.8 à 9,2 et PHP 7,1 à 8,4
Développé et maintenu par EXIGER
-
Référencerkrproductdependencies
17/10/2026
v1.1.4
- PrestaShop 1.7.8 et 8.x : les formulaires de la page de configuration (Général, Messages, Thèmes, Import/Export, Démo) étaient envoyés à la liste des modules et rien n'était enregistré ; l'URL de configuration est maintenant construite de manière à ce que chaque enregistrement fonctionne.
- Formulaire de règle : la liste des combinaisons du produit restreint a échoué (chaîne SQL cassée) et l’étiquette de combinaison d’une exigence utilisait une méthode inexistante ; les deux fonctionnent désormais sur toutes les versions.
- Onglet Thèmes : lorsque les couleurs du thème n’étaient pas personnalisées, les sélecteurs de couleurs commençaient en noir, l’aperçu en direct était noir et l’enregistrement de l’onglet conservait le noir pour toutes les couleurs des notifications. Désormais, les sélecteurs commencent avec les couleurs du thème actif.
- Le menu du back-office est traduit dans chaque langue à partir des catalogues de modules, et aucun message « Traduction introuvable » ne s'affiche lors de l'installation du module.
- Catalogues espagnols complétés (écran Statistiques, actions groupées, « Voir le panier ») et entrées dupliquées supprimées ; l’infobulle du badge de l’annonce affichait le type d’exigence en anglais.
- Règles des modules complémentaires PrestaShop : pas d’appels directs au contexte du noyau, HMAC basé sur hash(), Tools::file_get_contents(), pas de HTML dans PHP, données JSON transmises aux scripts du back-office via des attributs de données échappés, messages enrichis via cleanHtml, chaque variable de modèle échappée, .htaccess à la racine du module, PHPStan niveau 5 et PHP CS Fixer propre, compatible PHP 7.1 à 8.4.
- Licence : Licence académique libre 3.0.
4 autres produits de la même catégorie
Product Videos
También podría interesarte
Questions and answers
Nobody has asked anything about this product yet.