Компонент позволяет создать неограниченное число анкет с неограниченным количеством вопросов, каждый вопрос может иметь до одиннадцати вариантов ответов.

Каждый вопрос и результат теста может иметь отношение только к одной определённой анкете.

Компонент имеет четыре метода выбора результатов теста:

  • по ответам (общий результат складывается из результатов, выбранных в анкете ответов);

  • по баллам (результат выбирается по количеству баллов, просуммированных из баллов, выбранных в анкете ответов);

  • по точному совпадению (выбирается результат с точным совпадением ответов на каждый вопрос);

  • по максимальному приближению (выбирается результат с максимальным совпадением ответов на вопросы).

     

Анкета на лицевой панели сайта работает с использованием библиотеки jQuery, что позволяет пройти анкетирование без перезагрузки страницы сайта. Форма анкеты предусматривает возврат к предыдущим вопросам с возможностью изменения ответов на них.

Если в параметрах анкеты активирована форма регистрации, то перед началом теста пользователю выводится форма для сбора необходимых данных о нём. В анкете предусмотрена проверка заполнения обязательных полей и определение доступа авторизованных пользователей к анкетам по данным, вводимым в форме регистрации.

По окончании теста, пользователю выводится результат, соответствующий его ответам и осуществляется отправка уведомлений администратору и пользователю, если они настроены в параметрах компонента.

Менеджер анкет может просматривать результаты заполненных анкет и статистику выбранных ответов.