Posted by frezeer on June 20, 2011 at 12:05am
Hola a todos tengo una duda y es que quiero obtener el password que genera drupal y envía al correo desde un user_register_form_alter en la opción del submit, no se si me explico bien, al hacer el form alter al formulario de registro se como obtener todos los valores incluso los agregados por el modulo profile menos el password que genera drupal automático y que envía al correo, me urge obtener dicho password.
Comments
Hacer que el submit custom se ejecute antes del original?
Hola,
Creo que es posible si se hace que el submit custom se ejecute antes que el original, se genera el password en el submit custom (creo que con user_password()) y se pone en el form_state.
Hola, Otra forma podría ser
Hola,
Otra forma podría ser que en el form_alter definas la contraseña con user_password() y la pases en el campo "pass" del formulario, ya que Drupal lo que hace es generar la contraseña en el _submit si no está definida.
menciono esto basándome en el comportamiento definido en: http://api.drupal.org/api/drupal/modules--user--user.module/function/use...
Saludos
Aldibier Morales Morales
Co-Founder
SeeD EM (www.seedem.co)
http://www.aldibier.com
Twitter: @aldibier
Hola a todos
Gracias por sus respuestas, pero les comento que aun no he podido crearle el password al formulario de registro en el form_alter sin que se habilite la opcion desde las opciones de usuario.