MDVA-42657: Det går inte att välja kategorier i villkoren för kundsegmentet

MDVA-42657-korrigeringen löser problemet där administratörsanvändaren inte kan välja kategorier under kundsegmentsvillkoren. Den här korrigeringen är tillgänglig när QPT-verktyget (Quality Patches Tool) 1.1.9 har installerats. Korrigerings-ID är MDVA-42657. Observera att problemet är planerat att åtgärdas i Adobe Commerce 2.4.5.

Berörda produkter och versioner

Korrigeringen har skapats för Adobe Commerce-version:

  • Adobe Commerce (alla distributionsmetoder) 2.4.2

Kompatibel med Adobe Commerce-versioner:

  • Adobe Commerce (alla distributionsmetoder) 2.4.1 - 2.4.3-p1
NOTE
Patchen kan bli tillämplig på andra versioner med nya Quality Patches Tool-versioner. Om du vill kontrollera om korrigeringen är kompatibel med din Adobe Commerce-version uppdaterar du magento/quality-patches-paketet till den senaste versionen och kontrollerar kompatibiliteten på Quality Patches Tool: Sök efter korrigeringsfiler. Använd patch-ID:t som söknyckelord för att hitta patchen.

Problem

Administratörsanvändaren kan inte välja kategorier i kundsegmentsvillkoren.

Steg som ska återskapas:

  1. Gå till Kunder > Segment.
  2. Skapa ett nytt segment.
  3. Gå till det nyligen skapade segmentet och klicka på Villkor i navigeringen till vänster.
  4. Klicka på det gröna plustecknet.
  5. Välj Produkthistorik under Produkter.
  6. Ändra"visade" till"ordnade".
  7. Ändra"ALL" till"ANY".
  8. Klicka på det kapslade gröna plustecknet och välj Kategori.
  9. Klicka på signaturen och klicka sedan på väljarikonen (till vänster om bockmarkeringen).
  10. Öppna webbläsarens dev-konsol.
  11. Markera kryssrutorna för någon/flera kategorier och notera javascript-felet som genereras i konsolen.
  12. Klicka på knappen Spara.
  13. Navigera tillbaka till villkoret och kontrollera om de valda kategorierna har sparats.

Förväntade resultat:

De valda kategorierna sparas och markeras när segmentvillkoren visas/redigeras.

Faktiska resultat:

De valda kategorierna saknas och sparades inte korrekt. Följande fel visas i konsolen:

category-checkbox-tree.js:249 Uncaught TypeError: Cannot set properties of undefined (setting 'value')
    at Ext.tree.TreePanel.Enhanced.<anonymous> (category-checkbox-tree.js:249)
    at Ext.util.Event.fire (ext-tree.js:29)

Tillämpa korrigeringen

Använd följande länkar beroende på distributionsmetod för att tillämpa enskilda korrigeringsfiler:

Relaterad läsning

Mer information om verktyget för kvalitetskorrigeringar finns i:

Mer information om andra tillgängliga korrigeringsfiler i QPT finns i Quality Patches Tool: Söka efter korrigeringsfileri Quality Patches Tool-handboken.

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3