MDVA-30186: opzioni attributo non ordinato nella risposta di GraphQL

La patch MDVA-30186 risolve il problema che non consente di ordinare le opzioni di attributo nella risposta di GraphQL. Questa patch è disponibile quando Strumento Patch di qualità (QPT) 1.0.23. L'ID della patch è MDVA-30186. Il problema è stato risolto in Adobe Commerce 2.4.3.

Prodotti e versioni interessati

La patch viene creata per la versione Adobe Commerce:

  • Adobe Commerce sull’infrastruttura cloud 2.3.4 e 2.4.2

Compatibile con le versioni di Adobe Commerce:

  • Adobe Commerce (tutti i metodi di implementazione) 2.3.4 - 2.3.5-p2, 2.4.0 - 2.4.0-p1 e 2.4.2 - 2.4.2-p1
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, aggiorna la magento/quality-patches alla versione più recente e verificare la compatibilità nella Quality Patches Tool: pagina Cerca patch. Utilizza l’ID patch come parola chiave di ricerca per individuare la patch.

Problema

Passaggi da riprodurre:

  1. Aggiungi tre opzioni all’attributo di colore esistente.

  2. Crea sei prodotti semplici con opzioni (Esempio: Opzione 1: 1 prodotto, Opzione 2: 2 prodotti, Opzione 3: 3 prodotti).

  3. Crea una categoria e assegna tutti i prodotti creati in precedenza.

  4. Effettua ora la seguente richiesta GraphQL con il tuo ID categoria:

    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
         }
       }
     }
    
    
  5. Ora modifica l’ordinamento delle opzioni attributo dalla pagina di modifica degli attributi in Admin.

  6. Ripeti la richiesta GraphQL precedente e osserva le opzioni dell’attributo colore.

Risultati previsti:

Le opzioni dell’attributo sono ordinate in base all’ordine impostato dall’amministratore.

Risultati effettivi:

Le opzioni dell’attributo sono sempre ordinate in base al numero di prodotti associati.

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, fare riferimento a Patch disponibili in QPT nella documentazione per gli sviluppatori.

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