Описание 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"
),
);?>