К содержимому
Вопросы

Частые вопросы

Обновлено

Почему нет вкладки «Квиз»?

Она добавляется только для формы в режиме «Квиз (многошаговая форма)». Проверьте включение плагина в «Заявки» → «Плагины», затем выберите этот режим на вкладке «Основные» в настройках формы и сохраните.

Почему все поля видны сразу и нет кнопки «Далее»?

Для запуска пошагового интерфейса нужен хотя бы один элемент типа «🔖 Разделитель шага (Квиз)» и поля для отображения. Также должны загрузиться JavaScript приложения и plugins/quizforms/assets/js/quiz.js. Используйте полный хелпер из статьи «Вывод в теме». Если включено «Отключить CSS», правила скрытия неактивных шагов должна предоставить тема.

Как задать заголовок первого шага?

Поставьте разделитель перед первым вопросом и заполните «Название шага». Без начального разделителя поля до первого разделителя получают заголовок «Шаг 1».

Почему разделителей больше, чем шагов?

Шаги без полей не показываются. Начальный разделитель задаёт заголовок первой группы, а последовательные разделители не создают пустые экраны.

Почему не видно счётчика «1 / 5»?

Для него должны быть включены «Показывать progress bar» и «Показывать номера шагов»: счётчик расположен внутри блока прогресса. Номер рядом с заголовком шага — отдельный элемент, который может заменяться своей иконкой.

Почему не получается перейти дальше?

При включённой настройке «Валидировать при переходе» заполните обязательные поля текущего шага. В обязательной группе вариантов нужно выбрать ответ; для группы чекбоксов — хотя бы один вариант; для согласия — отметить флажок. Проверьте формат обязательного email. Поля, скрытые условием видимости, при этой проверке пропускаются.

Почему нет кнопки «Назад» на первом шаге?

Она скрыта на первом шаге всегда. На последующих шагах её добавление управляется настройкой «Разрешить возврат назад».

Как изменить текст кнопки открытия окна?

Передайте button_text в хелпер modal(). Настройки «Кнопка "Далее"», «Кнопка "Назад"» и «Кнопка "Отправить"» относятся к навигации внутри квиза. Примеры есть в статье «Вывод в теме».

Почему вызов хелпера ничего не вывел?

Проверьте доступность плагина, ID формы, её активность и режим. Хелперы quizformsPlugin->render() и quizformsPlugin->modal() возвращают пустую строку для отсутствующей формы или формы не в режиме quiz. Если шаблон получил форму без полей, он выводит «Форма недоступна».

Можно ли вывести один квиз на странице дважды?

Для независимых блоков используйте разные формы. Скрипт хранит один экземпляр квиза на ID формы, а шаблоны содержат идентификаторы DOM с этим ID. Это касается и одновременного встроенного и модального вывода одной формы.

Почему изменение шаблона плагина не видно на сайте?

Проверьте, есть ли в теме файл quizforms_plugin.quiz.html или quizforms_plugin.modal.html. Найденное переопределение имеет приоритет. Плагин ищет эти файлы в темах «Магазина» и «Сайта»; удаление переопределения возвращает стандартный шаблон.

Нужна ли премиум-редакция для шагов квиза?

В самом плагине проверки премиум-лицензии для шагов и навигации нет. Учёт показов и недозаполненные заявки относятся к премиум-возможностям приложения «Заявки» и доступны по его лицензии и настройкам.