webform. не сохраняется результат заполнения опросника при использовании $form_state['redirect']

Главные вкладки

Аватар пользователя MasterDzen MasterDzen 19 июля 2012 в 8:39

в hook_form_alter добавил следующее:
$form['actions']['submit']['#submit'][] = '_mymodule_webform_submit';

надеялся, что после обработки стандартных обработчиков формы, выполнится мой.. вобщем так и происходит.
при сабмите формы попадаю в _mymodule_webform_submit($form, &$form_state).

в фыв добавляю редирект к форме:

$form_state['redirect'] = array(
'myway',
array(
'query' => array(
'field_value1' => $value1,
'field_value2' => $value2,
'field_value3' => $value3,
),
),
);

на странице: http://api.drupal.org/api/drupal/includes!form.inc/function/drupal_redir...
сказано: "After a form was executed.." я понял так, что редирект произойдёт после обработки вебформы
и результат заполнения опросника сохранится куда следует..

в моём случае, редирект происходит, но среди результатов заполнения опросника своего не нашел..
убираю редирект, результат сохраняется..

можно ли сделать, чтоб и редирект произошел и результат заполнения опросника сохранился?

Комментарии