GetUIFilterProperty
result_type public static function GetUIFilterProperty( $property, $strHTMLControlName, &$fields );
Метод описывает вид поля фильтрации в компоненте
main.ui.filter
Компонент системный и не документируется.
В административном разделе отвечает за вывод фильтра в новом гриде.
на административных страницах Инфоблоков.
Параметры функции
Параметр | Описание |
---|---|
strHTMLControlName | Массив, описывающий свойство данного типа. |
property | Массив данных по форме. |
$fields | Массив, описание поля для фильтра. Передаётся по ссылке. |
Примеры использования
Пример описания выпадающего списка
{ // значения выпадающего списка $items = [ 'ИД_1' => 'значение_1', ... 'ИД_N' => 'значение_N', ]; //ИД могут быть как целыми числами, так и строками $fields['type'] = 'list'; $fields['items'] = $items; $fields['filterable'] = ''; // если нужен множественный выбор, добавить еще строчку $fields['params'] = ['multiple' => 'Y']; }
© «Битрикс», 2001-2024, «1С-Битрикс», 2024
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.