edit node fix
This commit is contained in:
@@ -583,6 +583,10 @@ function booking_form($node, &$form_state, $inserting = FALSE)
|
|||||||
'#default_value' => empty($data->booking_guardian_type) ? 'parent' : $data->booking_guardian_type,
|
'#default_value' => empty($data->booking_guardian_type) ? 'parent' : $data->booking_guardian_type,
|
||||||
'#required' => TRUE
|
'#required' => TRUE
|
||||||
);
|
);
|
||||||
|
|
||||||
|
//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(
|
$form['emergency']['booking_guardian_email'] = array(
|
||||||
'#type' => 'textfield',
|
'#type' => 'textfield',
|
||||||
'#title' => t('Emergency Contact Email Address'),
|
'#title' => t('Emergency Contact Email Address'),
|
||||||
@@ -590,9 +594,6 @@ function booking_form($node, &$form_state, $inserting = FALSE)
|
|||||||
'#required' => TRUE,
|
'#required' => TRUE,
|
||||||
'#default_value' => empty($data->booking_guardian_email) ? '' : $data->booking_guardian_email,
|
'#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_confirm'] = array(
|
$form['emergency']['booking_guardian_email_confirm'] = array(
|
||||||
'#type' => 'textfield',
|
'#type' => 'textfield',
|
||||||
'#title' => t('Confirm Emergency Contact Email Address'),
|
'#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,
|
'#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(
|
$form['emergency']['booking_guardian_phone'] = array(
|
||||||
'#type' => 'textfield',
|
'#type' => 'textfield',
|
||||||
'#title' => t('Emergency Contact Mobile Phone Number'),
|
'#title' => t('Emergency Contact Mobile Phone Number'),
|
||||||
|
Reference in New Issue
Block a user