Документация для разработчиков
Темная тема

Предметы пользователя


Описание my_disciplines

Компонент позволяет просмотреть предметы, которые пользователь изучает или преподает. Компонент доступен при использовании решения Внутренний портал учебного заведения и содержит следующие шаблоны: .default и widget. Компонент является стандартным и входит в дистрибутив модуля.

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



Параметры

Поле Параметр Описание
Основные параметры
Страница отправки личного сообщения PM_URL Указывается путь к странице отправки личного сообщения.
Шаблон пути к странице подразделения PATH_TO_CONPANY_DEPARTMENT Указывается путь к странице подразделения.
Страница видеозвонка PATH_TO_VIDEO_CALL Указывается путь к странице видеозвонка.
Количество отображаемых групп GROUP_COUNT Указывается число отображаемых групп.
Показывать ссылку "Все" SHOW_LINK_ALL [Y|N] При значении Y будет добавлена ссылка Все.
Показывать цепочку навигации SHOW_NAV [Y|N] При значении Y будет выведена цепочка навигации.
Устанавливать заголовок страницы SET_PAGE_TITLE [Y|N] При значении Y в качестве заголовка страницы будет установлено Мои предметы.
Поле для сортировки SORT_BY1 Указывается поле, по которому будет производиться сортировка.
Направление для сортировки SORT_ORDER1 Задается направление для сортировки.
Дополнительно
ИД пользователя USER_ID Указывается идентификатор пользователя.
URL страницы рабочей группы WORKGROUP_URL Указывается шаблон пути к странице рабочей группы.
URL страницы пользователя USER_URL Указывается шаблон пути к странице пользователя.
Только активные студенты SHOW_ACTIVE [Y|N] При отмеченной опции будет отображаться информация только по активным студентам.


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

<?$APPLICATION->IncludeComponent(
	"campus:my_disciplines",
	"",
	Array(
		"USER_ID" => "1",
		"WORKGROUP_URL" => "/workgroups/group/#GROUP_ID#/",
		"USER_URL" => "/company/personal/user/#USER_ID#/",
		"SHOW_ACTIVE" => "Y",
		"PM_URL" => "/company/personal/messages/chat/#USER_ID#/",
		"PATH_TO_CONPANY_DEPARTMENT" => "/company/structure.php?set_filter_structure=Y&structure_UF_DEPARTMENT=#ID#",
		"PATH_TO_VIDEO_CALL" => "/company/personal/video/#USER_ID#/",
		"GROUP_COUNT" => "10",
		"SHOW_LINK_ALL" => "N",
		"SHOW_NAV" => "N",
		"SET_PAGE_TITLE" => "N",
		"SORT_BY1" => "ACTIVE_FROM",
		"SORT_ORDER1" => "DESC"
	)
);?>


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