Описание intranet.structure.selector
Компонент выводит форму фильтрации списка сотрудников. Компонент доступен при использовании решения Внутренний портал учебного заведения и содержит следующие шаблоны: .default, .alphabet, .include_area, online, .sections. Компонент является стандартным и входит в дистрибутив модуля.
В визуальном редакторе компонент находится в Компоненты > Корпоративный портал > Оргструктура.
Параметры
Поле |
Параметр |
Описание |
Дополнительно (только для шаблона .sections) |
Количество колонок |
COLUMNS |
Указывается количество колонок в секции. |
Количество колонок на первой странице |
COLUMNS_FIRST |
Указывается количество колонок на первой странице. |
Максимальная глубина дерева (0 - все) |
MAX_DEPTH |
Указывается максимальная глубина дерева. |
Максимальная глубина дерева на первой странице (0 - все) |
MAX_DEPTH_FIRST |
Указывается максимальная глубина дерева на первой странице. |
Выводить информацию о подразделении |
SHOW_SECTION_INFO |
[Y|N] При отмеченной опции в результах поиска будет выводиться информация о подразделении. |
Основные параметры |
Страница списка пользователей |
LIST_URL |
Указывается путь к странице со списком пользователей. |
Параметры фильтра |
Имя фильтра |
FILTER_NAME |
Указывается имя фильтра. |
Выбор подразделения для фильтрации |
FILTER_DEPARTMENT_SINGLE |
Указывается способ выбора подразделения(ий) в форме поиска:
- одинарный (Y) - в выпадающем списке можно выбрать только одно подразделение;
- множественный (N) - поле позволяет выбирать несколько подразделений.
|
Запоминать фильтр в сессии |
FILTER_SESSION |
[Y|N] При отмеченной опции введенные значения в поля формы поиска будут запоминаться системой. |
Вложенность подразделений для поиска |
FILTER_DEPARTMENT_DEPTH |
Указывается глубина вложенности подразделений для поиска. |
Пример вызова
<?$APPLICATION->IncludeComponent(
"campus:intranet.structure.selector",
"",
Array(
"LIST_URL" => "",
"FILTER_NAME" => "users",
"FILTER_DEPARTMENT_SINGLE" => "Y",
"FILTER_SESSION" => "Y",
"FILTER_DEPARTMENT_DEPTH" => "3"
)
);?>
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.