Я создал форму с помощью Formidable и с системой «разрыв страницы».
Но у меня есть проблема.В начале моей формы у меня есть список с переключателями, которые пользователь может выбрать для своей профессии.В соответствии с этим выбором некоторые профессии получили дополнительные вопросы.
Пример: я выбираю, что я фармацевт, у меня 8 вопросов.И если я выберу, чем я биолог, у меня будет 6 вопросов.Два следующих вопроса условны (для фармацевта).
Проблема в том, что если я решу, что я биолог и у меня последний вопрос (вопрос № 6).На кнопке отправки снова отображается «Следующий вопрос».
Поэтому я пытаюсь изменить метку кнопки в соответствии с номером текущей страницы и выбором моей профессии.
add_filter('frm_submit_button', 'change_my_submit_button_label', 10, 2);
function change_my_submit_button_label($label, $form) {
if ($_POST['item_meta'][8] === 'Biologist') {
$label = 'Results'; //Change this text to the new Submit button label
return $label;
}
}
Это нормально работает, но мне нужно добавить условие для сравнения с номером текущей страницы.
, если страница === 8, например.
Грозный дать URL-адрес, подобный этому:
www.myurl.com/?frm_page=8
Я пытался добавить это в моем состоянии: $_GET['frm_page'] === 8
безуспешно.
https://formidableforms.com/knowledgebase/frm_page_link/
Заранее спасибо