Skip to content
LxQuiz
LxQuiz
Быстрое внедрение проверочных тестов для авторизованных пользователей
  1. Компоненты
  2. LxQuiz

LxQuiz - описание и быстрый старт

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

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

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

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

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