function acquia_lift_personalize_campaign_wizard_process_bar_alter in Acquia Lift Connector 7.2
Alter hook for the process bar on the campaign wizard form.
1 string reference to 'acquia_lift_personalize_campaign_wizard_process_bar_alter'
- acquia_lift_personalize_campaign_wizard_alter in ./
acquia_lift.admin.wizard.inc - Basic handler for altering any part of the campaign wizard form.
File
- ./
acquia_lift.admin.wizard.inc, line 68 - acquia_lift.admin.wizard.inc Functions specific to the Acquia Lift alteration of the campaign creation wizard.
Code
function acquia_lift_personalize_campaign_wizard_process_bar_alter(&$form, &$form_state, $agent_data, $editable) {
// For each status form, handle the status change along with any
// nested agent implementations.
foreach (element_children($form['process_bar']['actions']['status']['status_wrapper']) as $form_element) {
$form['process_bar']['actions']['status']['status_wrapper'][$form_element]['#submit'] = array(
'acquia_lift_personalize_campaign_wizard_status_submit',
);
}
if (empty($agent_data->started)) {
$form['process_bar']['navigation']['#options']['results']['disabled'] = TRUE;
}
}