ACP2E-4870: Warn-E-Mails von Produkten ignorieren die E-Mail-Einstellungen der Store-Ansicht
Mit dem Patch ACP2E-4870 wird das Problem behoben, dass E-Mail-Benachrichtigungen zu Produktalarmen die E-Mail-Einstellungen für die Store-Ansicht ignorieren. Dieser Patch ist verfügbar, wenn Quality Patches Tool (QPT) 1.1.82 installiert ist. Die Patch-ID lautet ACP2E-4870. Dieses Problem wird voraussichtlich in Adobe Commerce 2.4.10 behoben.
Betroffene Produkte und Versionen
Der Patch wird für die Adobe Commerce-Version erstellt:
- Adobe Commerce (alle Bereitstellungsmethoden) 2.4.7-p8
Kompatibel mit Adobe Commerce-Versionen:
- Adobe Commerce (alle Bereitstellungsmethoden) 2.4.5 - 2.4.9
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
E-Mail-Benachrichtigungen zu Produktwarnungen ignorieren die E-Mail-Einstellungen für die Store-Ansicht.
Schritte zur Reproduktion:
- Verwenden Sie eine Website mit mindestens zwei Store-Ansichten.
- Navigieren Sie in der Admin-Seitenleiste zu Stores > Einstellungen > Konfiguration > Katalog > Katalog. Legen Sie Product Alerts für den Website-Umfang Allow Alert When Product Comes Back in Stock auf Yes fest.
- Navigieren Sie in der Admin-Seitenleiste zu Stores > Einstellungen > Konfiguration > Katalog > Inventar. Legen Sie in Stock Options Display Out of Stock Products auf Yes fest, damit das nicht vorrätige Produkt in der Storefront geöffnet werden kann.
- Navigieren Sie in der Admin-Seitenleiste zu Stores > Einstellungen > Konfiguration > Advanced > System. Lassen Sie Mail Sending Settings Disable Email Communications im Default Config auf No festgelegt.
- Ändern Sie den Konfigurationsbereich in die nicht standardmäßige Store-Ansicht und legen Sie Disable Email Communications auf Yes fest.
- Erstellen Sie ein Kundenkonto in der nicht standardmäßigen Storefront.
- Navigieren Sie Katalog > Products.
- Erstellen Sie ein einfaches Produkt, das der Website zugewiesen ist.
- Legen Sie das Produkt auf Out of Stock fest.
- Sicherstellen, dass sie in der nicht standardmäßigen Storefront sichtbar ist.
- Öffnen Sie in der nicht standardmäßigen Storefront das nicht vorrätige Produkt.
- Wählen Sie Notify me when this product is in stock aus.
- Wechseln Sie Katalog > Products und legen Sie für das einfache Produkt “In Stock” fest.
- Warten Sie, bis der
catalog_product_alertCron-Auftrag und der zugehörige Verbraucher den Warnhinweis verarbeitet haben. - Überprüfen Sie den Posteingang des Kunden.
Erwartete Ergebnisse:
Der Kunde in der nicht standardmäßigen Store-Ansicht erhält keine E-Mail mit einer Produktwarnung.
Tatsächliche Ergebnisse:
Eine Warnungs-E-Mail zu einem Produkt wird an den Kunden aus der nicht standardmäßigen Store-Ansicht gesendet, auch wenn Disable Email Communications für diese Store-Ansicht auf Yes festgelegt ist.
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 > 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 zu Quality Patches Tool finden Sie unter:
- Quality Patches Tool: Ein Self-Service-Tool für hochwertige Patches im Tools-Handbuch