Доопрацювання елемента форми " Таймер”

Добрий день.

Сьогодні поспішаємо розповісти про чергові доопрацювання в нашому конструкторі веб-форм FormDesigner.ru. на цей раз зміни торкнулися елемента форми "Таймер".

Останнім часом, з урахуванням всіх карантинних заходів, у наших користувачів зросла необхідність у створенні всіляких онлайн тестувань, де користувачам потрібно відповісти на поставлені запитання і за кожну правильну відповідь користувачеві нараховується певний бал, за сумою яких виводиться той чи інший результат.

Так ось нас неодноразово просили додати можливість обмежити час відповіді на питання. Раніше, використовуючи таймер зворотного відліку, це було проблематично зробити. Тому ми прийняли рішення доопрацювати цей момент і в результаті ми додали:

  • 2 нових дії (перехід на сторінку форми і відправка форми) для таймера, які спрацьовують після завершення часу відліку
  • Можливість запускати таймер тільки на активній сторінці форми

Перехід на сторінку форми і відправка форми

Використовуючи нові дії таймера, Ви можете обмежити час проходження тестів. Ви можете додати таймер і налаштувати заданий інтервал часу, необхідний для відповідей на всі питання. Коли час вийде ви можете автоматично відправити форму і зберегти ті відповіді, які користувач встиг заповнити. Для цього в Налаштуваннях таймера в параметрі "після завершення часу відліку" необхідно вибрати дію " відправити форму":

Налаштування дії, після завершення часу відліку таймера

Важливий момент, якщо ви використовуєте дію таймера "відправити форму", то обов'язково в налаштуваннях форми в " Дя при успішному заповненні форми "потрібно вибрати варіант" показувати текст на окремій сторінці", щоб після відправки форми не виводилася форма з таймером, який вже закінчив відлік. Інакше автоматично буде спрацьовувати дія і форма автоматично буде відправлятися знову і знову.

Якщо ви використовуєте багатосторінкову форму, то можна на кожну сторінку форми додати свій таймер і налаштувати час відповіді на одне питання. Після закінчення часу можна налаштувати автоматичний перехід на наступну сторінку форми. Для цього необхідно вибрати дію "Перейти на сторінку форми" і нижче вибрати сторінку, куди саме необхідно відправити користувача:

Налаштування дії

Але тут є один важливий момент. При завантаженні форми всі таймери, які є в формі, запустяться одночасно. Що не зовсім підходить, для наших завдань. Набагато краще запускати таймер тільки тоді, коли користувач перейшов на сторінку, де розміщений таймер.

Щоб цього домогтися, ми додали ще один параметр "Запускати тільки на активній сторінці":

Запуск таймера, тільки на активній сторінці форми

Якщо активувати цей перемикач, ми доб'ємося того, що таймери будуть спрацьовувати тільки на активній сторінці форми, коли користувач її відкриє.

На сьогодні це все. Вдалого дня!

Коментарі
Готові шаблони веб-форм
Platinum

Форма оренди землі сільськогосподарського призначення

Даний шаблон форми договору про оренду земельної ділянки Докладніше
Platinum

Шаблон квізу для розрахунку вартості детейлінг-послуг

Даний шаблон квізу допоможе автоматизувати прийом заявок і зробити попередній розрахунок на детейлінгові послуги Докладніше
Basic

Онлайн-запис на шиномонтаж

Вкажіть в шаблоні дати роботи Вашого шиномонтажу, додайте час блокування і отримаєте заявки від Клієнтів Докладніше
Basic

Онлайн-запис на масаж

Заповніть форму і запишіться на масаж Докладніше

Замовте розробку форми під ключ

Немає часу розбиратися з усіма налаштуваннями самому? Не проблема!
Замовте розробку веб-форми у нас