add keep separate flag
This commit is contained in:
@@ -381,6 +381,16 @@ function booking_form($node, &$form_state, $inserting = FALSE)
|
||||
'#required' => FALSE,
|
||||
'#default_value' => !empty($data->booking_bf_gf_nid) ? $data->booking_bf_gf_nid : ''
|
||||
);
|
||||
|
||||
$form['internal-details']['booking_keepseparate_id'] = array(
|
||||
'#type' => 'textfield',
|
||||
'#title' => t('Registration ID of a person to keep separate when calculating discussion groups. Only a site administrator may set this.'),
|
||||
'#maxlength' => 15,
|
||||
'#size' => 4,
|
||||
'#required' => FALSE,
|
||||
'#default_value' => !empty($data->booking_keepseparate_id) ? $data->booking_keepseparate_id : ''
|
||||
);
|
||||
|
||||
}
|
||||
} //end allow couples check
|
||||
|
||||
@@ -1170,6 +1180,7 @@ function booking_form_submit($form, &$form_state)
|
||||
$node->booking_partner_name = empty($values['booking_partner_name']) ? '' : ucwords($values['booking_partner_name']);
|
||||
$node->booking_partner_id = empty($values['booking_partner_id']) ? 0 : $values['booking_partner_id'];
|
||||
$node->booking_bf_gf_nid = empty($values['booking_bf_gf_nid']) ? 0 : $values['booking_bf_gf_nid'];
|
||||
$node->booking_keepseparate_id = empty($values['booking_keepseparate_id']) ? 0 : $values['booking_keepseparate_id'];
|
||||
|
||||
//allow for user-entered value if the state is not already listed
|
||||
if ($values['booking_state'] == 'Other') {
|
||||
|
Reference in New Issue
Block a user