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 (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 skapas för Adobe Commerce-versionen:

Adobe Commerce om molninfrastruktur 2.3.4-p2

Kompatibel med Adobe Commerce:

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 patchen är kompatibel med din Adobe Commerce-version uppdaterar du magento/quality-patches till den senaste versionen och kontrollera om Quality Patches Tool: Sök efter korrigeringssida. 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 ställas in på 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. Se till att du har 15 000 ID i catalogsearch_fulltext_cl tabell.
  4. Se till att indexer_update_all_views indexeraren 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 schemat.
  3. Tilldela paketprodukten till en kategori.
  4. Ändra den enkla produktens lagerstatus 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 patchar som finns i QPT finns i Patchar tillgängliga i QPT -avsnitt.

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