Ich möchte das Passwortbestätigungsfeld entfernen. Es ist in Ordnung, wenn der Benutzer das Passwort nur einmal eingibt. Es ist nicht erforderlich, es erneut zu bestätigen.
Ich benutze diesen Code
<?php
function dp_form_alter(&$form, &$form_state, $form_id) {
switch ($form_id) {
case 'user-register-form':
$form['account']['pass']['#type'] = "password";
break;
}
}
Bitte sag mir, wo ich falsch liege. Es funktioniert nicht. :((
Antworten:
Der folgende Code funktioniert für mich in Drupal 7.
Bitte beachten Sie, dass sowohl das Benutzerregistrierungsformular als auch das Benutzerprofilformular Kennwortbestätigungsfelder enthalten und nicht dasselbe Formular sind. Sie müssen beide Formulare ändern, wenn Sie alle Kennwortbestätigungsfelder entfernen möchten.
quelle
Meine Lösung, die beide Formen abdeckt und auch eine genaue Beschreibung erstellt.
quelle