[PaaS uniquement]{class="badge informative" title="S’applique uniquement aux projets Adobe Commerce on Cloud (infrastructure PaaS gérée par Adobe) et aux projets On-premise."}

ACSD-47937 : notifications de baisse de prix non envoyées en raison de la mise en cache au niveau de l’application

Le correctif ACSD-47937 corrige le problème où les notifications de baisse de prix ne sont pas toujours envoyées en raison de la mise en cache au niveau de l’application. Ce correctif est disponible lorsque la version 1.1.26 de Quality Patches Tool (QPT) est installée. L’ID du correctif est ACSD-47937. Notez que le problème est planifié pour être corrigé dans Adobe Commerce 2.4.6.

Produits et versions concernés

Le correctif est créé pour la version Adobe Commerce :

  • Adobe Commerce (toutes les méthodes de déploiement) 2.4.4 et 2.4.5-p1

Compatible avec les versions d’Adobe Commerce :

  • Adobe Commerce (toutes les méthodes de déploiement) 2.4.4, 2.4.5 et 2.4.5-p1
NOTE
Le correctif peut s’appliquer à d’autres versions avec de nouvelles versions de Quality Patches Tool. Pour vérifier si le correctif est compatible avec votre version d’Adobe Commerce, mettez à jour le package magento/quality-patches vers la dernière version et vérifiez la compatibilité sur la page Quality Patches Tool : Rechercher des correctifs. Utilisez l’ID du correctif comme mot-clé de recherche pour localiser le correctif.

Problème

Les clients ne reçoivent pas d’e-mail de baisse du prix du produit pour les modifications ultérieures du prix du produit.

Procédure à suivre :

  1. Activez Product Alert pour les Price Changes et les Back in Stock dans Store > Configuration > Catalog > Product Alert.

  2. Activez Display Out of Stock Products.

  3. Créez un produit simple (ABC) avec qté = 0.

  4. Créez un client à partir du storefront et abonnez-vous au produit ci-dessus pour obtenir des alertes sur les produits en cas de chute des prix.

  5. Démarrer l’alerte produit pour les clients.

    code language-php
    bin/magento queue:consumers:start product_alert
    
  6. Baissez le prix du produit ABC.

  7. Déclenchez l’icône d’alerte du produit .

    code language-php
    php n98-magerun2.phar sys:cron:run catalog_product_alert
    
  8. Baissez à nouveau le prix du produit ABC.

  9. Déclenchez l’icône d’alerte du produit .

    code language-php
    php n98-magerun2.phar sys:cron:run catalog_product_alert
    
NOTE
Si vous ne connaissez pas n98 outil, vous pouvez l’exécuter bin/magento cron:run command que d’habitude et surveiller cron_schedule tableau pour vous assurer que catalog_product_alert tâche obtient le statut Succès .

Résultats attendus :

Le deuxième e-mail de baisse de prix est envoyé.

Résultats réels :

Le deuxième e-mail de baisse de prix n’est pas envoyé.

Application du correctif

Pour appliquer des correctifs individuels, utilisez les liens suivants en fonction de votre méthode de déploiement :

Lecture connexe

Pour plus d’informations sur les autres correctifs disponibles dans QPT, reportez-vous à Quality Patches Tool : Rechercher des correctifs dans le guide de Quality Patches Tool.

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3