MDVA-42657: In den Segmentbedingungen des Kunden können keine Kategorien ausgewählt werden.
Der Patch MDVA-42657 löst das Problem, dass der Admin-Benutzer keine Kategorien in den Segmentbedingungen des Kunden auswählen kann. Dieser Patch ist verfügbar, wenn das Quality Patches Tool (QPT) 1.1.9 installiert ist. Die Patch-ID lautet MDVA-42657. Beachten Sie, dass das Problem voraussichtlich in Adobe Commerce 2.4.5 behoben wird.
Betroffene Produkte und Versionen
Der Patch wird für die Adobe Commerce-Version erstellt:
- Adobe Commerce (alle Bereitstellungsmethoden) 2.4.2
Kompatibel mit Adobe Commerce-Versionen:
- Adobe Commerce (alle Bereitstellungsmethoden) 2.4.1 - 2.4.3-p1
magento/quality-patches auf die neueste Version und überprüfen Sie die Kompatibilität auf der Seite Quality Patches Tool: Nach Patches suchen. Verwenden Sie die Patch-ID als Suchbegriff, um den Patch zu finden.Problem
Der Administrator bzw. die Administratorin kann in den Bedingungen des Kundensegments keine Kategorien auswählen.
Schritte zur Reproduktion:
- Navigieren Sie Kunden > Segmente.
- Erstellen Sie ein neues Segment.
- Navigieren Sie zum neu erstellten Segment und klicken Sie der linken auf „Bedingungen“.
- Klicken Sie auf das grüne Pluszeichen.
- Wählen Sie Produktverlauf unter Produkte aus.
- Ändern Sie „Angezeigt“ in „Bestellt“.
- Ändern Sie „ALLE“ in „BELIEBIG“.
- Klicken Sie auf das verschachtelte grüne Pluszeichen und wählen Sie Kategorie aus.
- Klicken Sie auf das Symbol … und dann auf das Auswahlsymbol (links neben dem Häkchen).
- Öffnen Sie die Browser-Dev-Konsole.
- Aktivieren Sie die Kontrollkästchen für beliebige/mehrere Kategorien und beachten Sie den in der Konsole ausgelösten JavaScript-Fehler.
- Klicken Sie auf Speichern.
- Navigieren Sie zurück zur Bedingung und überprüfen Sie, ob die ausgewählten Kategorien gespeichert wurden.
Erwartete Ergebnisse:
Die ausgewählten Kategorien werden gespeichert und beim Anzeigen/Bearbeiten der Segmentbedingungen ausgewählt.
Tatsächliche Ergebnisse:
Die ausgewählten Kategorien fehlen und wurden nicht ordnungsgemäß gespeichert. In der Konsole wird die folgende Fehlermeldung angezeigt:
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)
Patch anwenden
Verwenden Sie je nach Bereitstellungsmethode die folgenden Links, um einzelne Patches anzuwenden:
- Adobe Commerce oder Magento Open Source On-Premise: Quality Patches Tool > Nutzung im Quality Patches Tool.
- Adobe Commerce in Cloud-Infrastruktur: Upgrades und Patches > Patches anwenden im Handbuch zu Commerce in Cloud-Infrastruktur.
Verwandtes Lesen
Weitere Informationen zum Quality Patches Tool finden Sie unter:
- Quality Patches Tool veröffentlicht: ein neues Tool zur Selbstbedienung hochwertiger Patches in der Support-Wissensdatenbank.
- Überprüfen Sie im -Handbuch, ob für Ihr Adobe Commerce-Problem ein Patch Quality Patches Tool Quality Patches Tool verfügbar ist.
Weitere Informationen zu anderen in QPT verfügbaren Patches finden Sie unter Quality Patches Tool: Suchen nach Patches im Quality Patches Tool.