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

ACSD-68573: Kategorieberechtigungen wurden nicht auf Elemente der Kunden-Wunschliste angewendet, was zu einer falschen Anzeige und Paginierung in der Web-Storefront und in GraphQL führte

Der Patch ACSD-68573 behebt das Problem, dass Kategorieberechtigungen nicht ordnungsgemäß auf Elemente der Kunden-Wunschliste angewendet wurden. Dieser Patch ist verfügbar, wenn Quality Patches Tool (QPT) 1.1.75 installiert ist. Die Patch-ID ist ACSD-68573. Dieses Problem wird voraussichtlich in Adobe Commerce 2.4.9 behoben.

Betroffene Produkte und Versionen

Der Patch wird für die Adobe Commerce-Version erstellt:

  • Adobe Commerce (alle Bereitstellungsmethoden) 2.4.7-p6

Kompatibel mit Adobe Commerce-Versionen:

  • Adobe Commerce (alle Bereitstellungsmethoden) 2.4.5 - 2.4.8-p3
NOTE
Der Patch könnte mit neuen Quality Patches Tool-Versionen auch für andere Versionen gelten. 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

Kategorieberechtigungen wurden nicht korrekt auf Elemente der Kunden-Wunschliste angewendet.

Schritte zur Reproduktion:

  1. Erstellen Sie einen Kunden und weisen Sie nur die Retailer Kundengruppe zu.

  2. Navigieren Sie zu Stores > Configuration > Catalog > Catalog > Category Permissions und legen Sie Folgendes fest:

    1. Enabled: Ja
    2. Allow Browsing Category: Ja, für bestimmte Kundengruppen
    3. Customer Groups: Retailer
  3. Gehen Sie zu Catalog > Categories und erstellen Sie eine neue Kategorie.

  4. Legen Sie Kategorieberechtigungen für alle drei Optionen für die Allow auf Retailer fest.

  5. Ändern Sie eine andere Kategorie (die vorhandene Kategorie, die bereits 10 Produkte enthält).

  6. Legen Sie Kategorieberechtigungen für alle drei Optionen für Allow auf All Customer Groups fest.

  7. Fügen Sie beliebige Produkte zur neuen Kategorie hinzu.

  8. Führen Sie den Neuindizierungsprozess aus.

  9. Melden Sie sich in der Storefront als Kunde an.

  10. Fügen Sie Produkte aus der neuen Kategorie zur Wunschliste hinzu.

  11. Fügen Sie alle 10 Produkte aus der alten Kategorie auf den Wunschzettel.

  12. Ändern Sie die Kundengruppe im Admin-Bedienfeld in General.

  13. Melden Sie sich ab und melden Sie sich wieder als Kunde in der Storefront an.

  14. Öffnen Sie die Wunschliste.

Erwartete Ergebnisse:

  1. Auf der Wunschliste sollte angezeigt werden Artikel 1 von insgesamt 10.
  2. Nur das Produkt, das nicht aus der Kategorie Code Bank stammt, sollte in der Wunschliste sichtbar sein.
  3. Die Paginierung sollte Seite 1 von 1).

Tatsächliche Ergebnisse:

  1. Die Wunschliste zeigt Artikel 1 bis 9 von insgesamt 11.
  2. Die Meldung Sie haben keine Artikel in Ihrer Wunschliste wird angezeigt.
  3. Paginierungsanzeige Seite 1 von 2.

Patch anwenden

Verwenden Sie je nach Bereitstellungsmethode die folgenden Links, um einzelne Patches anzuwenden:

Verwandtes Lesen

Weitere Informationen zu Quality Patches Tool finden Sie unter:

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