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
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:
- 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.
- I prodotti semplici devono essere impostati su Non visibili singolarmente.
Passaggi da riprodurre:
- Assegna 15.000 prodotti in bundle in due categorie, 7.500 ciascuna.
- 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).
- Verificare di disporre di 15.000 ID nella tabella
catalogsearch_fulltext_cl
. - Verificare che l'indicizzatore
indexer_update_all_views
sia eseguito. - 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:
- Crea un prodotto bundle con un prodotto semplice associato come opzione.
- Modifica le modalità dell'indicizzatore in aggiorna secondo la pianificazione.
- Assegna il prodotto bundle a una categoria.
- Cambia lo stato delle scorte del prodotto semplice in esaurito.
- Esegui cron; il prodotto bundle scompare dalla vetrina.
- Aggiungete nuovamente le scorte al prodotto semplice e salvatele.
- Esegui l'indicizzatore cron.
- 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:
- Adobe Commerce o Magento Open Source on-premise: Guida all'aggiornamento software > Applicazione di patch nella documentazione per gli sviluppatori.
- Adobe Commerce sull'infrastruttura cloud: Aggiornamenti e patch > Applica patch nella documentazione per gli sviluppatori.
Lettura correlata
Per ulteriori informazioni sullo strumento Patch di qualità, vedere:
- È stato rilasciato lo strumento di gestione delle patch di qualità: un nuovo strumento per la gestione automatica delle patch di qualità nella knowledge base di supporto.
- Verifica se la patch è disponibile per il problema di Adobe Commerce utilizzando lo strumento Quality Patchesnella nostra knowledge base di supporto.
Per informazioni sulle altre patch disponibili in QPT, consulta la sezione Patch disponibili in QPT.