Описание и быстрый старт

27 декабря 2022, 07:00

LxQuiz — быстрое внедрение функционала проверочных тестов на вашем сайте, где предусмотрена авторизация пользователей, "из коробки".

Все вопросы тестирования предполагают либо выбор одного правильного ответа (при помощи радио-переключателей), либо множественный выбор (при помощи чекбоксов).

После успешного прохождения тестирования можно направить пользователя на произвольный URL адрес.

Быстрый старт

  1. Установите компонент через менеджер пакетов
  2. В меню "Пакеты/LxQuiz/Все тесты" создайте новый тест
    • Укажите, сколько попыток есть у пользователя на пересдачу
    • Укажите, в течение какого периода времени пользователь может снова пересдать тест, если израсходует все попытки
    • Укажите, какое минимальное количество баллов должен набрать пользователь, чтобы тест считался сданным
  3. Добавьте вопросы в созданное тестирование
    • Выберите тип ответа на вопрос (одиночный или множественный выбор)
  4. Добавьте варианты ответов
    • Укажите, сколько баллов будет начислено пользователю, если он выберет данный вариант. Можно указывать также и отрицательные значения для неверных вариантов
  5. Разместите на странице следующий код (должен быть включен Fenom):
    {'!LxQuiz' | snippet : [
       'quizId' => 1,
       'nextStepName' => 'Главная страница сайта',
       'nextStepUrl' => $_modx->config.site_url,
       'closeUrl' => $_modx->config.site_url
    ]}


Предыдущий документ
Сниппет LxQuizList
Следующий документ
Сниппет LxQuiz