MDVA-34665: i prodotti bundle scompaiono dalla pagina delle categorie della vetrina

La patch MDVA-34665 risolve il problema relativo ai prodotti in bundle mancanti nelle pagine delle categorie. Questa patch è disponibile quando è installato QPT (Quality Patches Tool) 1.0.21. L'ID della patch è MDVA-34665. Il problema è stato risolto nella versione 2.4.3 di Adobe Commerce.

Prodotti e versioni interessati

La patch è stata creata per la versione di Adobe Commerce:

Adobe Commerce sull’infrastruttura cloud 2.3.4-p2

Compatibile con le versioni di Adobe Commerce:

Adobe Commerce on-premise e Adobe Commerce sull’infrastruttura cloud 2.3.4-2.3.4-p2

NOTE
La patch potrebbe diventare applicabile ad altre versioni con le nuove versioni dello strumento Patch di qualità. Per verificare se la patch è compatibile con la versione di Adobe Commerce in uso, aggiornare il pacchetto magento/quality-patches alla versione più recente e verificare la compatibilità nella pagina Quality Patches Tool: Cerca patch. Utilizza l’ID patch come parola chiave di ricerca per individuare la patch.

Problema

Caso 1:

Prerequisiti:

  1. Crea 15.000 prodotti in bundle con un solo prodotto semplice come opzione bundle. Non utilizzare lo stesso prodotto semplice con più prodotti in bundle.
  2. I prodotti semplici devono essere impostati su Non visibili singolarmente.

Passaggi da riprodurre:

  1. Assegna 15.000 prodotti in bundle in due categorie, 7.500 ciascuna.
  2. Selezionare tutti i prodotti semplici (15k) e aggiornare il materiale utilizzando gli aggiornamenti degli attributi di massa del prodotto. Il nostro obiettivo è disporre di molti ID nella tabella delle licenze di ricerca (le tabelle delle licenze sono le tabelle utilizzate dall’indicizzatore per individuare i record da aggiornare).
  3. Verificare di disporre di 15.000 ID nella tabella catalogsearch_fulltext_cl.
  4. Verificare che l'indicizzatore indexer_update_all_views sia eseguito.
  5. Eseguire una query continua sulla pagina della categoria e osservare il conteggio dei prodotti.

Risultati previsti:

Il conteggio dei prodotti deve rimanere invariato dopo la reindicizzazione.

Risultati effettivi:

Il numero di prodotti scende a 7.450 dopo un po'. Rimane in 7.450 anche al termine dell’indicizzazione.

Caso 2:

Passaggi da riprodurre:

  1. Crea un prodotto bundle con un prodotto semplice associato come opzione.
  2. Modifica le modalità dell'indicizzatore in aggiorna secondo la pianificazione.
  3. Assegna il prodotto bundle a una categoria.
  4. Cambia lo stato delle scorte del prodotto semplice in esaurito.
  5. Esegui cron; il prodotto bundle scompare dalla vetrina.
  6. Aggiungete nuovamente le scorte al prodotto semplice e salvatele.
  7. Esegui l'indicizzatore cron.
  8. Aggiorna la pagina della categoria.

Risultati previsti:

Prodotto ancora assente.

Risultati effettivi:

Viene visualizzato di nuovo il bundle prodotto.

Applicare la patch

Per applicare singole patch, utilizzare i collegamenti seguenti, a seconda del metodo di distribuzione utilizzato:

Lettura correlata

Per ulteriori informazioni sullo strumento Patch di qualità, vedere:

Per informazioni sulle altre patch disponibili in QPT, consulta la sezione Patch disponibili in QPT.

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