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