function invite_by_email_form_user_register_form_alter in Invite 7.4
Same name and namespace in other branches
- 8 modules/invite_by_email/invite_by_email.module \invite_by_email_form_user_register_form_alter()
Implements hook_form_FORMID_alter().
File
- modules/
invite_by_email/ invite_by_email.module, line 409 - Main file for Invite by e-mail.
Code
function invite_by_email_form_user_register_form_alter(&$form, &$form_state, $form_id) {
if (($invite = invite_load_from_session()) && !empty($invite
->type_details()->invite_sending_controller['invite_by_email'])) {
$invite_wrapper = entity_metadata_wrapper('invite', $invite);
if (isset($form['account'])) {
$field =& $form['account'];
}
else {
$field =& $form;
}
if (isset($field['mail'])) {
$field['mail']['#default_value'] = $invite_wrapper->field_invitation_email_address
->value();
}
}
}