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

Учебные группы пользователя


Описание my_edu_groups

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

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



Параметры

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


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

<?$APPLICATION->IncludeComponent(
	"campus:my_edu_groups",
	"",
	Array(
		"USER_ID" => "473",
		"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#/",
		"PATH_TO_CONTACTS" => "/extranet/contacts/",
		"GROUP_COUNT" => "10",
		"SHOW_LINK_ALL" => "N",
		"SHOW_NAV" => "N",
		"SET_PAGE_TITLE" => "N"
	)
);?>


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