Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Фильтрация списка пользователей по пользовательским свойствам

00 голосов
2
CUser::GetList(), сабж не работает при наличии нескольких свойств.

вот пример фильтра
$filter = Array
(
"ACTIVE" => "Y",
"GROUPS_ID" => Array(3),
[UF_PROP1_VALUE] => "123",
[UF_PROP2_VALUE] => "321"

);

когда используется одно свойство(любое из 2х) все работает нормально. а когда их несколько GetList ничего не выводит.
В чем может быть проблема??

и еще
когда добавляется это:
$arParameters["SELECT"] = array("UF_*"); - чтоб в массиве вывести и пользовательские свойства кроме основных, выдает ошибку базы данных.))
спросил 28 Дек, 13 от Yachan (100 баллов)

2 Ответы

00 голосов
Попробуйте так:
Код
$filter = Array(ACTIVE" => "Y", "UF_PROP1_VALUE" => "123", "UF_PROP2_VALUE" => "321",);
ответил 23 Март, 14 от Runnar (1,000 баллов)
00 голосов
странно но без "GROUPS_ID" работает))
спасибо
ответил 15 Июль, 14 от Yachan (100 баллов)

Похожие вопросы

0 голосов
2 ответов
0 голосов
4 ответов
спросил 07 Фев, 14 от Kiuas (640 баллов)
0 голосов
5 ответов
спросил 19 Ноя, 13 от Frejho (580 баллов)
0 голосов
3 ответов
0 голосов
3 ответов