Документация для разработчиков
Темная тема
Недоступно в редакциях: Малый бизнес, Стандарт, Старт

Контрольный тест


Описание learning.test

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

В визуальном редакторе компонент находится в Компоненты > Сервисы > Обучение.

Компонент относится к модулю Обучение.



Параметры

Поле Параметр Описание
Основные параметры
Идентификатор курса COURSE_ID Указывается идентификатор курса.
Идентификатор теста TEST_ID Указывается идентификатор теста.
Шаблоны ссылок
URL, ведущий на страницу с результатами тестирования GRADEBOOK_TEMPLATE Указывается путь к странице с результатами тестирования (путь к журналу).
Дополнительные настройки
Идентификатор вопроса PAGE_NUMBER_VARIABLE Задается имя переменной для идентификатора вопроса теста.
Количество вопросов в навигационной цепочке PAGE_WINDOW Указывается количество вопросов, отображаемых в навигационной цепочке.
Показывать счетчик ограничения времени SHOW_TIME_LIMIT [Y|N] При отмеченной опции будет отображаться счетчик времени.
Примечание: если в настройках теста ограничение по времени не установлено, то счетчик не будет отображаться в любом случае.
Устанавливать заголовок страницы SET_TITLE [Y|N] При отмеченной опции в качестве заголовка страницы будет установлено имя пользователя.


Пример вызова

<?$APPLICATION->IncludeComponent("bitrix:learning.test","",Array(
		"COURSE_ID" => $_REQUEST["COURSE_ID"], 
		"TEST_ID" => $_REQUEST["TEST_ID"], 
		"PAGE_NUMBER_VARIABLE" => "PAGE", 
		"GRADEBOOK_TEMPLATE" => "../gradebook.php?TEST_ID=#TEST_ID#", 
		"PAGE_WINDOW" => "10", 
		"SHOW_TIME_LIMIT" => "Y", 
		"SET_TITLE" => "Y" 
	),
);?>


© «Битрикс», 2001-2024, «1С-Битрикс», 2024