function ac_update_form_submit in Availability Calendars 7.2
4 string references to 'ac_update_form_submit'
- ac_update_form0 in ac_update/
ac_update.module - Retrieve form callback for the admin/config/content/availability-calendars/update page.
- ac_update_form1 in ac_update/
ac_update.module - Retrieve form callback for the admin/config/content/availability-calendars/update1 page.
- ac_update_form2 in ac_update/
ac_update.module - Retrieve form callback for the admin/config/content/availability-calendars/update/2 page.
- ac_update_form3 in ac_update/
ac_update.module - Retrieve form callback for the admin/config/content/availability-calendars/update/3 page.
File
- ac_update/
ac_update.module, line 375 - Availability Calendars update: admin update code
Code
function ac_update_form_submit($form, &$form_state) {
$op = isset($form_state['clicked_button']) ? $form_state['clicked_button']['#id'] : '';
if ($op == 'edit-submit') {
$result = array(
'success' => TRUE,
);
if (isset($form['#submit-callback'])) {
$result = call_user_func($form['#submit-callback']);
foreach ($result['messages'] as $message) {
drupal_set_message($message['message'], $message['type'], FALSE);
}
}
if ($result['success']) {
$form_state['redirect'] = $form['#submit-redirect'];
drupal_redirect_form($form_state);
}
else {
ac_update_current_step_state('acu_error');
}
}
}