Improvements to registration form

This commit is contained in:
2015-02-06 09:15:42 +11:00
parent d2d4e92dc9
commit 5afa36a446
2 changed files with 15 additions and 2 deletions

View File

@@ -186,6 +186,12 @@ function booking_form($node, &$form_state, $inserting = FALSE) {
'#required' => FALSE,
'#default_value' => !empty($data->booking_total_pay_reqd) ? $data->booking_total_pay_reqd : '0.00'
);
$form['your-details']['booking_payment_complete'] = array(
'#type' => 'checkbox',
'#title' => t('Payment Completed?'),
'#description' => t('Select to mark this attendee as having fully paid'),
'#default_value' => (!empty($data->booking_payment_complete) && $data->booking_payment_complete == 'Y') ? 1 : 0
);
//refund info
$form['your-details']['booking_refund_processed'] = array(
'#type' => 'checkbox',
@@ -419,7 +425,7 @@ function booking_form($node, &$form_state, $inserting = FALSE) {
'#type' => 'select',
'#title' => t('State'),
'#required' => TRUE,
'#default_value' => !empty($data->booking_state) ? $data->booking_state : BOOKING_DEFAULT_STATE,
'#default_value' => !empty($data->booking_state) ? $data->booking_state : (variable_get('booking_default_state', 'NSW'),
'#options' => _booking_state_options(),
);
$form['contact-details']['booking_other_state'] = array(