MDVA-30186: Opciones de atributo sin ordenar en la respuesta de GraphQL
El parche MDVA-30186 resuelve el problema en el que las opciones de atributos no se ordenan en la respuesta de GraphQL. Este parche está disponible cuando está instalada la Herramienta Parches de calidad (QPT) 1.0.23. El ID del parche es MDVA-30186. Tenga en cuenta que el problema se solucionó en Adobe Commerce 2.4.3.
Productos y versiones afectados
El parche se ha creado para la versión de Adobe Commerce:
- Adobe Commerce en la infraestructura en la nube 2.3.4 y 2.4.2
Compatible con versiones de Adobe Commerce:
- Adobe Commerce (todos los métodos de implementación) 2.3.4 - 2.3.5-p2, 2.4.0 - 2.4.0-p1 y 2.4.2 - 2.4.2-p1
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
Pasos a seguir:
-
Añada tres opciones al atributo de color existente.
-
Cree seis productos simples con opciones (Ejemplo: Opción 1: 1 producto, Opción 2: 2 productos, Opción 3: 3 productos).
-
Cree una categoría y asigne todos los productos creados anteriormente.
-
Ahora realice la siguiente solicitud de GraphQL con su ID de categoría:
code language-graphql { products( filter: { category_id: { eq: "3" } } pageSize: 200 currentPage: 1 sort: { name: ASC } ) { aggregations { attribute_code count label options { count label value } } items { name sku url_key } } }
-
Ahora, modifique el orden de las opciones de atributo desde la página de edición de atributos en Admin.
-
Vuelva a realizar la solicitud de GraphQL anterior y observe las opciones de atributos de color.
Resultados esperados:
Las opciones de atributos se ordenan según el orden establecido desde el Administrador.
Resultados reales:
Las opciones de atributos siempre se ordenan según el número de productos asociados.
Aplicar el parche
Para aplicar parches individuales, utilice los siguientes vínculos según el método de implementación:
- Adobe Commerce o Magento Open Source local: Guía de actualización de software > Aplicar parches en nuestra documentación para desarrolladores.
- Adobe Commerce en la infraestructura en la nube: Actualizaciones y parches > Aplicar parches en nuestra documentación para desarrolladores.
Lectura relacionada
Para obtener más información sobre la herramienta Parches de calidad, consulte:
- Lanzamiento de la herramienta Parches de calidad: una nueva herramienta para autodistribuir parches de calidad en nuestra base de conocimiento de asistencia.
- Compruebe si el parche está disponible para su problema de Adobe Commerce mediante la herramienta Parches de calidad en nuestra base de conocimiento de soporte.
Para obtener información sobre otros parches disponibles en QPT, consulte Parches disponibles en QPT en nuestra documentación para desarrolladores.