MDVA-34665 : les produits du bundle disparaissent de la page de catégorie storefront
Le correctif MDVA-34665 corrige le problème lié à l’absence de produits regroupés sur les pages de catégorie. Ce correctif est disponible lorsque l’outil de correctifs de qualité (QPT) 1.0.21 est installé. L’ID de correctif est MDVA-34665. Veuillez noter que le problème a été corrigé dans Adobe Commerce version 2.4.3.
Produits et versions concernés
Le correctif est créé pour la version Adobe Commerce :
Adobe Commerce sur l’infrastructure cloud 2.3.4-p2
Compatible avec les versions d’Adobe Commerce :
Adobe Commerce sur site et Adobe Commerce sur l’infrastructure cloud 2.3.4-2.3.4-p2
magento/quality-patches
vers la dernière version et vérifiez la compatibilité sur la Quality Patches Tool : recherchez des correctifs sur la page. Utilisez l’ID de correctif comme mot-clé de recherche pour localiser le correctif.Problème
Cas 1 :
Conditions préalables :
- Créez 15 000 produits regroupés avec un seul produit comme option de regroupement. N’utilisez pas le même produit simple avec plusieurs produits regroupés.
- Les produits simples doivent être définis sur Non visibles individuellement.
Étapes à reproduire :
- Attribuez 15 000 produits regroupés en deux catégories, soit 7 500 produits chacun.
- Sélectionnez tous les produits simples (15k) et mettez à jour le stock à l’aide de mises à jour d’attributs de masse de produit. Notre objectif est d’avoir de nombreux identifiants dans la table cl de recherche (les tables cl sont les tables utilisées par l’indexeur pour savoir quels enregistrements doivent être mis à jour.)
- Assurez-vous que la table
catalogsearch_fulltext_cl
contient 15 000 identifiants. - Assurez-vous que l'indexeur
indexer_update_all_views
est exécuté. - Interrogez continuellement la page de catégorie et observez le nombre de produits.
Résultats attendus :
Le nombre de produits doit rester tel qu’il était après la réindexation.
Résultats réels :
Le nombre de produits chute à 7 450 au bout d’un certain temps. Il reste dans 7 450 même une fois l’indexation terminée.
Cas 2 :
Étapes à reproduire :
- Créez un lot de produits avec un produit simple associé comme option.
- Remplacez les modes de l'indexeur par mettre à jour selon la planification.
- Affectez le produit du lot à une catégorie.
- Remplacez l’état du stock du produit simple par out of stock.
- Exécutez cron ; le produit du lot disparaît du storefront.
- Ajoutez le stock au produit simple et enregistrez.
- Exécutez l’indexeur cron.
- Actualisez la page de catégorie.
Résultats attendus :
Le produit est toujours absent.
Résultats réels :
Le produit groupé réapparaît.
Appliquer le correctif
Pour appliquer des correctifs individuels, utilisez les liens suivants en fonction de votre méthode de déploiement :
- Adobe Commerce ou Magento Open Source sur site : Guide de mise à jour logicielle > Appliquer les correctifs dans notre documentation destinée aux développeurs.
- Adobe Commerce sur l’infrastructure cloud : mises à niveau et correctifs > Appliquer les correctifs dans notre documentation destinée aux développeurs.
Lecture connexe
Pour en savoir plus sur l’outil Correctifs de qualité, consultez :
- L’outil de correctifs de qualité est sorti : un nouvel outil pour les correctifs de qualité en libre-servicedans notre base de connaissances de support.
- Vérifiez si un correctif est disponible pour votre problème Adobe Commerce à l’aide de l’outil de correctifs de qualité dans notre base de connaissances de support.
Pour plus d’informations sur les autres correctifs disponibles dans QPT, reportez-vous à la section Correctifs disponibles dans QPT .