Hallo, ich würde gern die Anrede aus der Registrierung und im Shop allgemein entfernen. In Register.php habe ich jegliche “salution” schon auf 0 gesetzt, es passiert bleibt trotzdem pflichtfeld.
THX und Gruss.
Hallo, ich würde gern die Anrede aus der Registrierung und im Shop allgemein entfernen. In Register.php habe ich jegliche “salution” schon auf 0 gesetzt, es passiert bleibt trotzdem pflichtfeld.
THX und Gruss.
Zum einen gibt es Pflichtfelder im Frontend, reine HTML Sache. Falls ein Feld im Frontend als Pflichtfeld markiert ist (required=“required”), wird das Formular nicht abgeschickt, wenn kein Wert ausgewählt (Select-Box) oder eingetragen ist (normale Textfelder). Hast Du das noch nciht gemacht, solltest Du das Feld “register[personal][salutation]” im Template nicht mehr als “required” markieren.
Zum anderen wird dieses Feld auch im backend geprüft, wenn das Formular abgeschickt wurde. Dies kann man umgehen, in dem man die Prüfung der Felder ausschaltet (‘required’ => 0 für das entsprechende Feld).
Und zu guter Letzt: man sollte die core Dateien nicht anfassen (Register.php). Stattdessen sollte man das über eine Erweiterung / ein Plugin machen. Dann bleibt der Shop updatefähig.