Während des Checkouts gibt es mehrere erforderliche Felder, basierend auf den während des Checkouts angezeigten Optionen. Die standardmäßig erforderlichen Felder sind E-Mail und Vorname. Wenn Sie jedoch ein Konto registrieren, sind auch Benutzername und Passwort erforderlich. Standardmäßig ist das Feld Nachname nicht erforderlich, kann aber leicht dazu gemacht werden. Sie können auch den Vornamen als nicht erforderlich festlegen.
Dieser Codeausschnitt zeigt, wie das Feld Nachname erforderlich gemacht wird:
Sie können die gleiche Technik verwenden, um benutzerdefinierte Felder, die Sie hinzugefügt haben, ebenfalls erforderlich zu machen. Der Indexschlüssel in $required_fields muss mit dem Feldnamen übereinstimmen, der über die POST-Daten an den Server gesendet wird.
Sie können diese gleiche Technik auch verwenden, um standardmäßig erforderliche Felder nicht erforderlich zu machen, wie z. B. das Feld Vorname:
