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

Форма поиска


Описание 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"
	)
);?>


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Наверх