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

Список курсов


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


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