You are here

function course_signup_form_uc_signup_attendees_form_alter in Course 7.2

Same name and namespace in other branches
  1. 6 modules/course_signup/course_signup.module \course_signup_form_uc_signup_attendees_form_alter()
  2. 7 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 203

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.');
      }
    }
  }
}