MDVA-34665: los productos agrupados desaparecen de la página de categoría de tienda

El parche MDVA-34665 soluciona el problema de los productos agrupados que faltan en las páginas de categorías. Este parche está disponible cuando está instalada la Herramienta Parches de calidad (QPT) 1.0.21. El ID del parche es MDVA-34665. Tenga en cuenta que el problema se corrigió en la versión 2.4.3 de Adobe Commerce.

Productos y versiones afectados

El parche se ha creado para la versión de Adobe Commerce:

Adobe Commerce en infraestructura en la nube 2.3.4-p2

Compatible con versiones de Adobe Commerce:

Adobe Commerce local y Adobe Commerce en la infraestructura en la nube 2.3.4-2.3.4-p2

NOTE
El parche podría ser aplicable a otras versiones con las nuevas versiones de la herramienta Parches de Calidad. Para comprobar si el parche es compatible con su versión de Adobe Commerce, actualice el paquete magento/quality-patches a la última versión y compruebe la compatibilidad en la página Quality Patches Tool: buscar parches. Utilice el ID de parche como palabra clave de búsqueda para localizar el parche.

Problema

Caso 1:

Requisitos previos:

  1. Cree 15.000 productos agrupados con un producto simple como opción de paquete. No utilice el mismo producto simple con varios productos agrupados.
  2. Los productos simples deben establecerse en No visibles individualmente.

Pasos a seguir:

  1. Asigne 15.000 productos agrupados en dos categorías, 7.500 cada una.
  2. Seleccione todos los productos simples (15 000) y actualice el stock mediante las actualizaciones de atributos de masa de productos. Nuestro objetivo es tener muchos ID en la tabla de búsqueda de cq (las tablas de cq son las tablas que usa el indizador para saber qué registros deben actualizarse).
  3. Asegúrese de que tiene 15.000 identificadores en la tabla catalogsearch_fulltext_cl.
  4. Asegúrese de que se ejecuta el indizador indexer_update_all_views.
  5. Consulte la página de categoría continuamente y observe el recuento de productos.

Resultados esperados:

El recuento de productos debe permanecer como estaba después de la reindexación.

Resultados reales:

El recuento de productos cae a 7.450 después de un tiempo. Permanece en 7450 incluso después de finalizar la indexación.

Caso 2:

Pasos a seguir:

  1. Cree un paquete de productos con un producto simple asociado como opción.
  2. Cambie los modos del indizador a actualizar según lo programado.
  3. Asigne el producto del paquete a una categoría.
  4. Cambie el estado de existencias del producto simple a sin existencias.
  5. Ejecute cron; el producto del paquete desaparece de la tienda.
  6. Vuelva a añadir existencias al producto simple y guarde.
  7. Ejecute el indexador cron.
  8. Actualice la página de categoría.

Resultados esperados:

El producto sigue ausente.

Resultados reales:

El producto del paquete vuelve a aparecer.

Aplicar el parche

Para aplicar parches individuales, utilice los siguientes vínculos según el método de implementación:

Lectura relacionada

Para obtener más información sobre la herramienta Parches de calidad, consulte:

Para obtener información sobre otros parches disponibles en QPT, consulte la sección Parches disponibles en QPT.

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