MDVA-39163: Versandmethoden für neu registrierte Benutzer mit Produkten aus der Gastsitzung nicht verfügbar
Der MDVA-39163 Patch löst das Problem, dass die Versandmethoden nicht verfügbar sind, wenn ein neuer Benutzer registriert ist und Produkte im Warenkorb aus der Gastsitzung stammen. Dieser Patch ist verfügbar, wenn das Quality Patches Tool (QPT) 1.1.9 installiert ist. Die Patch-ID lautet MDVA-39163. 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-p1
Kompatibel mit Adobe Commerce-Versionen:
- Adobe Commerce (alle Bereitstellungsmethoden) 2.3.5 - 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
Versandmethoden sind nicht verfügbar, wenn der neue Benutzer registriert ist, und Produkte im Warenkorb stammen aus der Gastsitzung.
Schritte zur Reproduktion:
-
Navigieren Sie Admin > Stores > Konfiguration > Verkauf > Versandmethoden. Aktivieren Sie nur die Versandmethode Flat Rate und deaktivieren Sie alles andere.
-
Wählen Sie in der Versandart Flat Rate die Option Specific country, die in der Einstellung In zutreffende Länder versenden verfügbar ist, und wählen Sie ein Land aus der Liste aus (z. B. Vereinigte Staaten).
-
Gehen Sie zu Admin > Stores > Configuration > Customer > Customer Configuration und setzen Sie Require email confirmation auf Yes.
-
Erstellen Sie eine neue E-Mail-Vorlage unter Admin > Marketing > E-Mail-, laden Sie
Footer (magento/luma)Vorlage und ersetzen Sie den Vorlageninhalt durch einen CMS-Block.code language-cms {{block class="Magento\Cms\Block\Block" block_id="footer_links_block"}} -
Gehen Sie Admin > Inhalt > Design > Konfiguration und wählen Sie das Design aus, das sich auf Ihre Frontend-Website bezieht. Legen Sie die „Fußzeilen-Vorlage“ auf die neu erstellte E-Mail-Vorlage fest.
-
Gehen Sie zum Frontend und fügen Sie dem Warenkorb ein Produkt hinzu.
-
Kunden erstellen; Sie erhalten eine E-Mail zur Bestätigung der E-Mail-Adresse. Klicken Sie auf den Bestätigungs-Link. Sie werden bei der Website eingeloggt.
-
Gehen Sie zu Mein Konto und fügen Sie eine Adresse hinzu. Legen Sie die Länderadresse auf das Versandland fest, das Sie zuvor in der Admin-Konfiguration festgelegt haben.
-
Zur Kasse gehen.
Erwartete Ergebnisse:
Die Versandart ist verfügbar, da der Kunde eine Adresse hat, die mit dem Versandland kompatibel ist.
Tatsächliche Ergebnisse:
Versandart ist nicht verfügbar.
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.