Ниндзя формы - после перенаправления отправки с использованием идентификатора отправки
Я использую формы ниндзя 3.2.11.
Я создал форму по этому адресу www.mysite.it.
Как я могу перенаправить пользователя на www.mysite.it?submission= averagesubmission_id} после отправки, где {submission_id} - это идентификатор отправки формы, который я только что отправил?
Я попытался использовать ловушку ninja_forms_after_submission, как сказал доктор следующим образом:
add_action( 'ninja_forms_after_submission', 'my_ninja_forms_after_submission' );
function my_ninja_forms_after_submission( $form_data ){
$id = $form_data['actions']['save']['sub_id'];
wp_redirect( "www.mysite.it?submission" . $id );
exit;
}
Таким образом, функция представления ниндзя ajax завершилась с ошибкой 302 Не найдено и перенаправление не происходит.
Кто-нибудь знает в чем дело?
1 ответ
Вам не хватает равных после представления:
Incorrect:
wp_redirect( "www.mysite.it?submission" . $id );
Correct:
wp_redirect( "www.mysite.it?submission=" . $id );