партнер компании 1с-битрикс
сайт фрилансера Сергея Эстрина
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
Универсальная галерея - модуль для битрикс
Это форум по решению для битрикс «Модуль Свойства-таблицы».
Страницы: 1
Ответить
RSS
Фильтрация при использовании CIBlockElement::GetList
 
Дано: Есть инфоблок1.
Есть инфоблок2, в котором есть свойство-таблица (сделано модулем свойства-таблицы), где один столбец - это привязка к элементу из инфоблока1 (сделано модулем универсальные-свойства привязки), а второй просто строка.
Далее мы используем api для выбора элементов инфоблока2.
Вопрос: как нам задать фильтр для CIBlockElement::GetList, чтобы выбрать все элементы у которых в первом столбце свойства-таблицы, есть привязка к элементу с ID=5 ?
И вообще в общем случае: как задавать фильтр, чтобы можно было выбирать по конкретным значениям столбцов?  
 
Цитата
Эрли написал:
И вообще в общем случае: как задавать фильтр, чтобы можно было выбирать по конкретным значениям столбцов?
Функция GPropertyTable::GetColumnFilter не помогает? http://g-rain-design.ru/components/tables/api/#get-column-filter
Или в общем случае можно копировать значения столбца в отдельное свойство по событиям, чтобы стали доступны все возможности фильтрации. Может быть, в дальнейшем я сделаю штатную возможность для копирования значений столбцов в отдельное свойство.
 
Цитата
Сергей Эстрин написал:
Функция GPropertyTable::GetColumnFilter не помогает? http://g-rain-design.ru/components/tables/api/#get-column-filter

Спасибо! Как раз то, что нужно. Я просто документацию просматривал не внимательно!
Спасибо вам за поддержку - вы всегда отвечаете точно и оперативно! :)  
Страницы: 1
Ответить
Читают тему
Форма ответов
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить картинки