[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-69203 : le widget Liste de produits renvoie des résultats incorrects lorsque plusieurs catégories sont utilisées dans la condition de catégorie.

Le correctif ACSD-69203 corrige le problème où le widget Liste de produits renvoie des résultats incorrects lorsque plusieurs catégories sont spécifiées dans la condition de catégorie. Ce correctif est disponible lorsque la version 1.1.76 de Quality Patches Tool (QPT) est installée. L’ID du correctif est ACSD-69203. Notez que ce problème doit être résolu dans Adobe Commerce 2.4.9.

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.8-p3

Compatible avec les versions d’Adobe Commerce :

  • Adobe Commerce (toutes les méthodes de déploiement) 2.4.8 - 2.4.8-p3
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

Lorsque plusieurs catégories sont spécifiées dans la condition de catégorie, le widget Liste de produits affiche uniquement un sous-ensemble de produits au lieu de tous les produits affectés aux catégories sélectionnées.

Procédure à suivre :

1.Connectez-vous en tant qu’administrateur.

  1. Accédez à Catalog > Categories et créez la structure de catégories suivante :

    1. CAT1

      1. CAT11
      2. CAT12
    2. CAT2

      1. CAT21
      2. CAT22
  2. Pour chaque catégorie, définissez Anchor sur Oui et enregistrez.

  3. Accédez à Catalog > Products et créez quatre produits simples : simple1, simple2, simple3, simple4.

  4. Accédez à Content > Blocks et cliquez sur Add New Block.

    1. Définissez le titre du bloc sur home-page-block.
    2. Cliquez sur Edit with Page Builder.
  5. Ajoutez un Row, puis faites glisser un élément HTML Code dans la ligne.

  6. Cliquez sur l’icône d’engrenage de l’élément de HTML Code, puis sur Insert Widget.

  7. Sélectionnez Catalog Products List comme Widget Type.

  8. Définissez des conditions pour les catégories CAT1 et CAT2, par exemple :

Category is one of  3,4
  1. Cliquez sur Insert Widget et enregistrez le bloc.
  2. Accédez à Content > Pages et ouvrez la page d’accueil .
  3. Cliquez sur Edit with Page Builder.
  4. Cliquez sur Add Content > Block et sélectionnez le bloc home-page-block.
  5. Enregistrez la page d’accueil.
  6. Chargez la page d’accueil depuis le storefront et vérifiez les produits chargés.

Résultats attendus :

Les quatre produits des quatre catégories sont présentés.

Résultats réels :

Seuls les produits CAT11 et CAT12 s’affichent.

Application du correctif

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

Lecture connexe

Pour en savoir plus sur Quality Patches Tool, consultez :

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