[Nur PaaS]{class="badge informative" title="Gilt nur für Adobe Commerce in Cloud-Projekten (von Adobe verwaltete PaaS-Infrastruktur) und lokale Projekte."}

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
NOTE
Der Patch könnte mit neuen Versionen des Quality Patches Tool auf andere Versionen anwendbar werden. Um zu überprüfen, ob der Patch mit Ihrer Adobe Commerce-Version kompatibel ist, aktualisieren Sie das 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:

  1. Navigieren Sie Kunden > Segmente.
  2. Erstellen Sie ein neues Segment.
  3. Navigieren Sie zum neu erstellten Segment und klicken Sie der linken auf „Bedingungen“.
  4. Klicken Sie auf das grüne Pluszeichen.
  5. Wählen Sie Produktverlauf unter Produkte aus.
  6. Ändern Sie „Angezeigt“ in „Bestellt“.
  7. Ändern Sie „ALLE“ in „BELIEBIG“.
  8. Klicken Sie auf das verschachtelte grüne Pluszeichen und wählen Sie Kategorie aus.
  9. Klicken Sie auf das Symbol und dann auf das Auswahlsymbol (links neben dem Häkchen).
  10. Öffnen Sie die Browser-Dev-Konsole.
  11. Aktivieren Sie die Kontrollkästchen für beliebige/mehrere Kategorien und beachten Sie den in der Konsole ausgelösten JavaScript-Fehler.
  12. Klicken Sie auf Speichern.
  13. 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:

Verwandtes Lesen

Weitere Informationen zum Quality Patches Tool finden Sie unter:

Weitere Informationen zu anderen in QPT verfügbaren Patches finden Sie unter Quality Patches Tool: Suchen nach Patches im Quality Patches Tool.

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