edit node fix

This commit is contained in:
2016-06-14 22:58:21 +10:00
parent 894a798d96
commit 9fe4bfe101

View File

@@ -583,16 +583,17 @@ function booking_form($node, &$form_state, $inserting = FALSE)
'#default_value' => empty($data->booking_guardian_type) ? 'parent' : $data->booking_guardian_type,
'#required' => TRUE
);
$form['emergency']['booking_guardian_email'] = array(
'#type' => 'textfield',
'#title' => t('Emergency Contact Email Address'),
'#size' => 30,
'#required' => TRUE,
'#default_value' => empty($data->booking_guardian_email) ? '' : $data->booking_guardian_email,
);
//confirm the guardians email address if the user is entering details
//this isn't saved to the database
if ($inserting == TRUE) {
$form['emergency']['booking_guardian_email'] = array(
'#type' => 'textfield',
'#title' => t('Emergency Contact Email Address'),
'#size' => 30,
'#required' => TRUE,
'#default_value' => empty($data->booking_guardian_email) ? '' : $data->booking_guardian_email,
);
$form['emergency']['booking_guardian_email_confirm'] = array(
'#type' => 'textfield',
'#title' => t('Confirm Emergency Contact Email Address'),
@@ -601,7 +602,16 @@ function booking_form($node, &$form_state, $inserting = FALSE)
'#default_value' => empty($data->booking_guardian_email_confirm) ? '' : $data->booking_guardian_email_confirm,
);
}
//don't require an admin to enter this field
else {
$form['emergency']['booking_guardian_email'] = array(
'#type' => 'textfield',
'#title' => t('Emergency Contact Email Address'),
'#size' => 30,
'#required' => FALSE,
'#default_value' => empty($data->booking_guardian_email) ? '' : $data->booking_guardian_email,
);
}
$form['emergency']['booking_guardian_phone'] = array(
'#type' => 'textfield',
'#title' => t('Emergency Contact Mobile Phone Number'),