MDVA-34665: paketprodukter försvinner från butikskategorisidan

MDVA-34665-korrigeringen åtgärdar problemet med saknade paketerade produkter på kategorisidor. Den här korrigeringen är tillgänglig när QPT-verktyget (Quality Patches Tool) 1.0.21 är installerat. Korrigerings-ID är MDVA-34665. Observera att problemet har åtgärdats i Adobe Commerce version 2.4.3.

Berörda produkter och versioner

Korrigeringen har skapats för Adobe Commerce-version:

Adobe Commerce om molninfrastruktur 2.3.4-p2

Kompatibel med Adobe Commerce-versioner:

Adobe Commerce lokalt och Adobe Commerce om molninfrastruktur 2.3.4-2.3.4-p2

NOTE
Patchen kan bli tillämplig på andra versioner med nya Quality Patches Tool-versioner. Om du vill kontrollera om korrigeringen är kompatibel med din Adobe Commerce-version uppdaterar du magento/quality-patches-paketet till den senaste versionen och kontrollerar kompatibiliteten på Quality Patches Tool: Sök efter korrigeringsfiler. Använd patch-ID:t som söknyckelord för att hitta patchen.

Problem

Fall 1:

Förutsättningar:

  1. Skapa 15 000 paketerade produkter med en enkel produkt som paketalternativ. Använd inte samma enkla produkt med flera paketerade produkter.
  2. Enkla produkter ska anges till Inte synlig separat.

Steg som ska återskapas:

  1. Tilldela 15 kB paketerade produkter i två kategorier, 7 500 vardera.
  2. Välj alla enkla produkter (15 kB) och uppdatera lagret med uppdateringarna av produktmassattribut. Vårt mål är att ha många ID:n i söktabellen (cl-tabeller är de tabeller som används av indexeraren för att ta reda på vilka poster som behöver uppdateras.)
  3. Kontrollera att du har 15 000 ID i tabellen catalogsearch_fulltext_cl.
  4. Kontrollera att indexeraren indexer_update_all_views körs.
  5. Fråga kategorisidan kontinuerligt och observera antalet produkter.

Förväntade resultat:

Antalet produkter ska förbli det var efter omindexeringen.

Faktiska resultat:

Antalet produkter sjunker till 7 450 efter en stund. Den ligger kvar på 7 450 även efter att indexeringen är klar.

Fall 2:

Steg som ska återskapas:

  1. Skapa en paketprodukt med en tillhörande enkel produkt som tillval.
  2. Ändra indexeringslägena till uppdatera enligt schema.
  3. Tilldela paketprodukten till en kategori.
  4. Ändra den enkla produktens Stock-status till slut på lager.
  5. Kör kron. Paketet försvinner från butiken.
  6. Lägg tillbaka Stock i den enkla produkten och spara pengar.
  7. Kör cron indexer.
  8. Uppdatera kategorisidan.

Förväntade resultat:

Produkten finns fortfarande inte.

Faktiska resultat:

Paketet visas igen.

Tillämpa korrigeringen

Använd följande länkar beroende på distributionsmetod för att tillämpa enskilda korrigeringsfiler:

Relaterad läsning

Mer information om verktyget för kvalitetskorrigeringar finns i:

Mer information om andra tillgängliga korrigeringsfiler i QPT finns i avsnittet Patchar i QPT.

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a