ACSD-60538: Attribute werden nicht korrekt angezeigt, wenn das Produkt in All Store Views deaktiviert ist
Der Patch ACSD-60538 behebt das Problem, dass die Produktattribute in der GraphQL-Antwort nicht richtig angezeigt werden, wenn ein Produkt in All Store Views deaktiviert und nur in bestimmten Bereichen der Store-Ansicht aktiviert ist, sodass das Produkt nicht richtig angezeigt wird. Dieser Patch ist verfügbar, wenn Quality Patches Tool (QPT) 1.1.51 installiert ist. Die Patch-ID ist ACSD-60538. Bitte beachten Sie, dass dieses Problem in Adobe Commerce 2.4.8 behoben werden soll.
Betroffene Produkte und Versionen
Der Patch wird für die Adobe Commerce-Version erstellt:
Adobe Commerce (alle Bereitstellungsmethoden) 2.4.7-p1
Kompatibel mit Adobe Commerce-Versionen:
Adobe Commerce (alle Bereitstellungsmethoden) 2.4.7 - 2.4.7-p2
magento/quality-patches
auf die neueste Version und überprüfen Sie die Kompatibilität auf der Seite Quality Patches Tool: Suchen nach Patches. Verwenden Sie die Patch-ID als Suchschlüsselwort, um den Patch zu finden.Problem
Wenn ein Produkt in All Store Views deaktiviert und nur in bestimmten Bereichen der Store-Ansicht aktiviert ist, werden die Produktattribute in der GraphQL-Antwort nicht korrekt angezeigt, sodass das Produkt nicht ordnungsgemäß angezeigt wird.
Voraussetzungen:
Das Lagerbestandsmodul ist installiert.
Zu reproduzierende Schritte:
-
Erstellen Sie ein konfigurierbares Produkt mit dem Attribut Farbe und drei untergeordneten Produkten (blau, schwarz und braun).
-
Deaktivieren Sie zwei zugehörige untergeordnete Produkte (blue und black) im Bereich All Store Views .
-
Wechseln Sie zum Bereich Store View .
-
Aktivieren Sie untergeordnete Produkte (blue und black) im Bereich Store View.
-
Führen Sie die folgende GraphQL-Anforderung aus:
code language-graphql { products(filter: { sku: { eq: "SKU" } }) { items { ... on ConfigurableProduct { configurable_options { attribute_id, attribute_code, values { value_index label } } variants { product { sku } attributes { label code value_index } } } } } }
Erwartete Ergebnisse:
Die GraphQL-Antwort enthält die Attributwerte für das untergeordnete verknüpfte Produkt, das unter All Store Views deaktiviert und im Gültigkeitsbereich Store View aktiviert ist.
Tatsächliche Ergebnisse:
Die GraphQL-Antwort weist leere Attributwerte für das untergeordnete verknüpfte Produkt auf, wenn das Produkt für All Store Views deaktiviert und für den Bereich Store View aktiviert ist.
Wenden Sie den Patch an
Verwenden Sie je nach Bereitstellungsmethode die folgenden Links, um einzelne Patches anzuwenden:
- Adobe Commerce oder Magento Open Source vor Ort: Quality Patches Tool > Nutzung im Quality Patches Tool-Handbuch.
- Adobe Commerce auf Cloud-Infrastruktur: Upgrades und Patches > Patches anwenden im Handbuch Commerce on Cloud Infrastructure.
Verwandtes Lesen
Weitere Informationen zu Quality Patches Tool finden Sie unter:
- Quality Patches Tool release: ein neues Tool zur Selbstbedienung von Qualitäts-Patches in der Support-Wissensdatenbank.
- Überprüfen Sie mithilfe von Quality Patches Tool im Quality Patches Tool -Handbuch, ob ein Patch für Ihr Adobe Commerce-Problem 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 -Handbuch.