function _civicrm_entity_price_set_field_setup_event_confirmation_page_fapi in CiviCRM Entity 7.2
Helper function to setup event confirmation page FAPI
_state
Parameters
$form:
1 call to _civicrm_entity_price_set_field_setup_event_confirmation_page_fapi()
- civicrm_entity_price_set_field_display_form_event in modules/
civicrm_entity_price_set_field/ includes/ civicrm_entity_price_set_field.event_registration.inc - Form callback for event registration form
File
- modules/
civicrm_entity_price_set_field/ includes/ civicrm_entity_price_set_field.confirmation_page.inc, line 14 - CiviCRM Entity Price Set Field, Confirmation page generation
Code
function _civicrm_entity_price_set_field_setup_event_confirmation_page_fapi(&$form, &$form_state) {
$form['confirmation_page'] = array(
'#type' => 'container',
'#attributes' => array(
'class' => array(
'civicrm-entity-price-set-field-confirmation-page',
),
),
'#tree' => TRUE,
);
$markup = theme('civicrm_entity_price_set_field_price_field_display_form_confirmation_page', array(
'form_data' => $form_state['storage']['registration_form'],
'civicrm_event',
'entity' => $form_state['event'],
'price_set_data' => $form_state['price_set_data'],
'heading' => !empty($form_state['event']->confirm_title) ? $form_state['event']->confirm_title : 'Confirmation Page',
'profiles' => $form_state['profiles'],
));
$form['confirmation_page']['message'] = array(
'#type' => 'markup',
'#markup' => $markup,
);
}