function batch_example_multistep_form_submit
Related topics
File
-
batch_example/
batch_example.module, line 138
Code
function batch_example_multistep_form_submit($form, &$form_state) {
$step = isset($form_state['storage']['step']) ? $form_state['storage']['step'] : 1;
switch ($step) {
case 1:
drupal_set_message('step 1 submitted');
batch_set(batch_example_batch_1());
break;
case 2:
drupal_set_message('step 2 submitted');
batch_set(batch_example_batch_2());
// this does not seem to work ?
$form_state['redirect'] = 'batch_example/example_3';
break;
}
$form_state['storage']['step'] = $step + 1;
}