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

как получить множество значений пользовательского свойства типа список ? объект USER

00 голосов
3
я сделал выборку пользователей. получил UF_.. свойства разные. но при выборке хранятся только коды выбранных значний "0"=>345 например.

Так вот как мне вытащить это свойство и понять что за значение по этому коду хранится?
$db_enum_list = CIBlockProperty::GetPropertyEnum("UF_USER_TYPE");
if($ar_enum_list = $db_enum_list->GetNext()){

echo "<pre>";
print_r($ar_enum_list);
echo "</pre>";

}
конструкция выше ничего не выводит.
спросил 05 Янв, 14 от FOOLKS (520 баллов)

3 Ответы

00 голосов
в документации есть чтот-о про Cuserfieldenum. но страница с описанием пустая.
ответил 09 Апр, 14 от FOOLKS (520 баллов)
00 голосов
меня тоже интересует данный вопрос
http://dev.1c-bitrix.ru/community/forums/forum6/topic36976/
может как-то через system.field.view, но в документации тоже по нему ничего
ответил 01 Авг, 14 от XpoHo3aBp (860 баллов)
00 голосов
Нашел решение, мне помогло
Код
<?
global $USER;
$arFilter = array("ID" => $USER->GetID());
$arParams["SELECT"] = array("UF_AD_ADRESS");
$arRes = CUser::GetList($by,$desc,$arFilter,$arParams);
    if ($res = $arRes->Fetch()) {
        ?><pre><? print_r($res["UF_AD_ADRESS"])?></pre><?
    }
?>

ссылка на оригинал 1С-Битрикс. Получение пользовательских свойств объекта USER.
ответил 05 Дек, 14 от XpoHo3aBp (860 баллов)

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

0 голосов
2 ответов
0 голосов
3 ответов
0 голосов
1 ответ
спросил 05 Апр, 14 от cRaNk (100 баллов)
0 голосов
3 ответов