diff --git a/booking.emails_admin.inc b/booking.emails_admin.inc index c880b25..d047798 100644 --- a/booking.emails_admin.inc +++ b/booking.emails_admin.inc @@ -382,7 +382,7 @@ function booking_manual_email_form($form, &$form_state) $form['booking-email-preview'] = array( '#type' => 'container', - '#children' => "
Preview Email
Blah", + '#children' => "
Email Preview
Blah", '#prefix' => '
"; + $markup_pre = ""; $text = ""; $emailtype = $form_state['values']['email-type']; @@ -494,6 +494,28 @@ function _booking_email_get_preview_callback($form, $form_state) { case "registration": $text = variable_get('booking_email_bookedin_text'); break; + case "balance": + $text = variable_get('booking_email_paymentoutstanding_text'); + break; + case "complete": + $text = variable_get('booking_email_regn_complete_text'); + break; + case "withdrawal": + $text = variable_get('booking_email_notcoming_demotion'); + break; + case "missedpayment": + $text = variable_get('booking_email_missedpayment'); + break; + case "initialtravelrequired": + $text = variable_get('booking_email_travel_initial_email_text'); + break; + case "remindertravelrequired": + $text = variable_get('booking_email_travel_reminder_email_text'); + break; + } + //handle custom email types + if (strpos($emailtype, 'custom') !== false) { + $text = variable_get('booking_email_' . $form_state['values']['email-type']); } /* if ($form_state['values']['email-type'] == 'registration') {Email Preview
"; $markup_post = "