Описание learning.lesson.detail
Компонент производит детальный вывод урока курса. Компонент является стандартным и входит в дистрибутив модуля.
В визуальном редакторе компонент находится в Компоненты > Сервисы > Обучение.
Компонент относится к модулю Обучение.
Параметры
Поле |
Параметр |
Описание |
Основные параметры |
Идентификатор курса |
COURSE_ID |
Указывается идентификатор курса. |
Идентификатор урока |
LESSON_ID |
Указывается идентификатор урока. |
Шаблоны ссылок |
URL, ведущий на страницу с самотестированием |
SELF_TEST_TEMPLATE |
Указывается путь к странице с тестом для самопроверки. |
URL, ведущий на страницу с профилем пользователя |
PATH_TO_USER_PROFILE |
Указывается путь к странице профиля пользователя. |
Настройки кеширования |
Тип кеширования |
CACHE_TYPE |
Тип кеширования:
- A - Авто + Управляемое: автоматически обновляет кеш компонентов в течение заданного времени или при изменении данных;
- Y - Кешировать: для кеширования необходимо определить время кеширования;
- N - Не кешировать: кеширования нет в любом случае.
|
Время кеширования (сек.) |
CACHE_TIME |
Время кеширования, указанное в секундах. |
Дополнительные настройки |
Проверять право доступа |
CHECK_PERMISSIONS |
[Y|N] При отмеченной опции будет проверяться право на доступ к уроку. |
Устанавливать заголовок страницы |
SET_TITLE |
[Y|N] При отмеченной опции в качестве заголовка страницы будет установлено название урока. |
Пример вызова
<?$APPLICATION->IncludeComponent("bitrix:learning.lesson.detail","",Array(
"COURSE_ID" => $_REQUEST["COURSE_ID"],
"LESSON_ID" => $_REQUEST["LESSON_ID"],
"SELF_TEST_TEMPLATE" => "self.php?COURSE_ID=#COURSE_ID#&LESSON_ID=#LESSON_ID#",
"PATH_TO_USER_PROFILE" => "",
"CHECK_PERMISSIONS" => "Y",
"SET_TITLE" => "Y",
"CACHE_TYPE" => "A",
"CACHE_TIME" => "3600"
),
);?>