Описание learning.course.list
Компонент выводит список курсов. Компонент является стандартным и входит в дистрибутив модуля.
В визуальном редакторе компонент находится в Компоненты > Сервисы > Обучение.
Компонент относится к модулю Обучение.
Параметры
Поле |
Параметр |
Описание |
Шаблоны ссылок |
URL, ведущий на страницу с детальным просмотром курса |
COURSE_DETAIL_TEMPLATE |
Указывается путь к странице с детальным просмотром курса. |
Дополнительные настройки |
Поле для cортировки |
SORTBY |
Указывается способ сортироки курсов в списке:
- ID – по идентификатору курса;
- NAME – по названию;
- ACTIVE_FORM – по дате начала активности;
- SORT – по индексу сортировки;
- TIMESTAMP_X – по дате последнего изменения.
|
Направление для cортировки |
SORTORDER |
Задается направление для cортировки:
- ASC – По возрастанию;
- DESC – По убыванию.
|
Проверять право доступа |
CHECK_PERMISSIONS |
[Y|N] При отмеченной опции будет проверяться право на доступ к курсу. |
Количество курсов на странице |
COURSES_PER_PAGE |
Указывается количество курсов, выводимых на одной странице. Остальные курсы будут выведены с помощью постраничной навигации. |
Устанавливать заголовок страницы |
SET_TITLE |
[Y|N] При отмеченной опции в качестве заголовка страницы будет установлено Список курсов. |
Пример вызова
<$APPLICATION->IncludeComponent("bitrix:learning.course.list","",Array(
"SORBY" => "SORT",
"SORORDER" => "ASC",
"COURSE_DETAIL_TEMPLATE" => "course/index.php?COURSE_ID=#COURSE_ID#&INDEX=Y",
"CHECK_PERMISSIONS" => "Y",
"COURSES_PER_PAGE" => "20",
"SET_TITLE" => "Y"
),
);?>