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
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:
- Gå till Kunder > Segment.
- Skapa ett nytt segment.
- Gå till det nyligen skapade segmentet och klicka på Villkor i navigeringen till vänster.
- Klicka på det gröna plustecknet.
- Välj Produkthistorik under Produkter.
- Ändra"visade" till"ordnade".
- Ändra"ALL" till"ANY".
- Klicka på det kapslade gröna plustecknet och välj Kategori.
- Klicka på signaturen … och klicka sedan på väljarikonen (till vänster om bockmarkeringen).
- Öppna webbläsarens dev-konsol.
- Markera kryssrutorna för någon/flera kategorier och notera javascript-felet som genereras i konsolen.
- Klicka på knappen Spara.
- 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:
- Lokal användning för Adobe Commerce eller Magento Open Source: Quality Patches Tool > Användningi guiden Quality Patches Tool.
- Adobe Commerce om molninfrastruktur: Uppgraderingar och korrigeringar > Tillämpa korrigeringar i Commerce om molninfrastruktur.
Relaterad läsning
Mer information om verktyget för kvalitetskorrigeringar finns i:
- Verktyget för kvalitetskorrigeringar har släppts: ett nytt verktyg för självbetjäning av kvalitetskorrigeringar i kunskapsbasen för support.
- Kontrollera om det finns en korrigeringsfil för ditt Adobe Commerce-problem med verktyget för kvalitetskorrigeringari Quality Patches Tool-handboken.
Mer information om andra tillgängliga korrigeringsfiler i QPT finns i Quality Patches Tool: Söka efter korrigeringsfileri Quality Patches Tool-handboken.