Расширение функционала Bitrix 24/Оргструктура: различия между версиями
Содержимое удалено Содержимое добавлено
sdfsdf |
пк |
||
Строка 22: | Строка 22: | ||
== Ссылки == |
== Ссылки == |
||
https://dev.1c-bitrix.ru/support/forum/forum23/topic75605/ |
https://dev.1c-bitrix.ru/support/forum/forum23/topic75605/ |
||
[https://g-rain-design.ru/blog/posts/d7-orm-user-group/ Получение групп пользователей] |
Версия от 05:30, 18 февраля 2020
Все пользователи хранятся в таблице b_user. Для работы с пользователями используйте методы специального класса:
\Bitrix\Main\UserTable::getList()
Структурные подразделения хранятся в инфоблоке. Отобразить данные инфоблока можно через компоненты модуля intranet.structure
if(CModule::IncludeModule("intranet")){
//здесь можно использовать функции и классы модуля
}
id инфоблока можно получить так
COption::GetOptionInt('intranet', 'iblock_structure', 0)
Набор методов для работы со структурой доступен в классе - CIntranetUtils
Как получить руководителя сотрудника описано тут Список всех подчиненных тут
Ссылки
https://dev.1c-bitrix.ru/support/forum/forum23/topic75605/ Получение групп пользователей