function course_signup_form_uc_signup_attendees_form_alter in Course 7
Same name and namespace in other branches
- 6 modules/course_signup/course_signup.module \course_signup_form_uc_signup_attendees_form_alter()
- 7.2 modules/course_signup/course_signup.module \course_signup_form_uc_signup_attendees_form_alter()
Implements hook_form_FORMID_alter().
Pre-fill user email to signup email. We'll probably kill this step in the future anyway.
File
- modules/
course_signup/ course_signup.module, line 176
Code
function course_signup_form_uc_signup_attendees_form_alter(&$form, &$form_state) {
global $user;
if (!empty($user->mail)) {
foreach ($form as $key => $element) {
if ($element['#type'] == 'fieldset') {
$form[$key][0]['#default_value'] = $user->mail;
$form[$key][0]['#value'] = $user->mail;
$form[$key][0]['#disabled'] = TRUE;
$form[$key][0]['#description'] = t('Your email has been pre-filled from your account.');
}
}
}
}