Frage

Ich erhalte den folgenden Fehler, während ich den zweiten Schritt (Abrechnungsadresse) auf der Kasse abgeschlossen habe:

"Privatsphäre" ist ein erforderlicher Wert.

Ich kann kein Datenschutzfeld sehen.

Könnten Sie mir bitte vorschlagen, was ich durcheinander gebracht habe?

Hinzufügen: Ich habe auch den HTML -Quellcode für die Checkout -Seite überprüft, kann jedoch keine Referenz auf die Privatsphäre auf der Seite finden.

Ich habe gerade festgestellt, dass ich diese Nachricht auch im neuen Kontoregistrierungsformular erhalte. Ich bin auch nicht in der Lage, das Kontrollkästchen der Allgemeinen Geschäftsbedingungen auf der Registrierungsseite zu vereinbaren. Es scheint, dass dies so deaktiviert ist wie.

War es hilfreich?

Lösung

Höchstwahrscheinlich fügte eine Erweiterung der Kundenadressentität ein neues Attribut hinzu, fügte sie jedoch keiner der Formulare hinzu.
So können Sie überprüfen. Führen Sie diese Abfrage auf der DB aus.

SELECT 
    * 
FROM 
    eav_attribute 
WHERE 
    frontend_label LIKE '%Privacy%' AND 
    entity_type_id IN (
        SELECT 
            entity_type_id 
        FROM 
            eav_entity_type 
        WHERE 
            entity_type_code = 'customer_address'
     )

Dies sollte eine Reihe zurückgeben. Wenn Sie dieses Feld nicht benötigen, löschen Sie es einfach, aber Backup zuerst.
Oder Sie können einfach den Wert für festlegen is_required zu 0 für den Datensatz, den Sie sehen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit magento.stackexchange
scroll top