Компонент Тестирование
Для джустины нужно сделать компонент тестирование
Внешний вид и базовая логика теста:
Пункт меню - "Тестирование"
На первой странице есть форма, в которой посетитель должен заполнить ФИО, телефон, e-mail (обязательные поля) и поле "Код" (необязательное поле) с описанием (которое можно потом менять). Кроме этого - выпадающее меню, в котором есть список всех доступных тестов. Снизу - кнопка "Старт!"
После нажатия кнопки открывается след. страница с номером вопроса в формате "Вопрос 1 из 12", самим вопросом и вариантами ответов (от 2 до бесконечности) и кнопка "Далее". После нажатия кнопки - появляется след. страница... На предпоследней странице кнопка меняет название на "Итоги".
Последняя страница содержит 2-3 строки с описанием итоговых рекомендаций и информацией о том, что развернутые рекомендации будут отправлены на указанный e-mail.
После заполнения теста на адрес [email protected] приходит письмо, содержащее инфо:
- ФИО, телефон, e-mail, код
- название теста, выбранного посетителем,
- начало варианта рекомендаций.
На адрес, указанный посетителем, приходит письмо, содержащее:
- развернутый вариант рекомендаций,
- дополнительную информацию о Школе и программах,
- приписку снизу "если хотите отписаться от рассылки информации от УВШБ - напишите фразу "отписаться" на адрес [email protected]"
Посетитель автоматически вносится в список рассылки...
Внутренняя логика и заполнение информацией:
- есть форма, в которой заполняются вопросы, ответы и каждому ответу присваивается свое цифровое значение,
- есть форма, в которой заполняются варианты рекомендаций и указывается цифровой диапазон для каждого варианта,
- есть шаблон письма для посетителя, составляемый отдельно для каждого теста и привязываемый к нему.
P.S. Описанный тест - линейно-цифровой (т.е. вопросы идут в жесткой последовательности и варианты рекомендаций зависят от суммы баллов за ответы).