Скажите есть ли какие функции для получения значений пользовательских полей?
25.11.2007 02:53:05
Скажите есть ли какие функции для получения значений пользовательских полей?
|
|
|
|
25.11.2007 13:16:56
упс. акелла промахнулся
студия Leveret
|
|
|
|
30.01.2009 12:33:33
+1
подскажите плз У меня у каждого пользователя выставлено доп после UF_MANAGER, как его получить/вывести? З.ы. Облазил весь поиск |
|
|
|
30.01.2009 12:41:33
на счет всех пользовательских полей не знаю, но получить значение доп.пользовательских полей пользователя точно возможно...
|
|
|
|
30.01.2009 13:06:04
Подскажите пожалуйста как
|
|
|
|
30.01.2009 13:26:52
А справку уже отменили? :)))
Смотрим CUser::GetList. Там даже пример есть....
/истина где-то рядом....
|
|
|
|
30.01.2009 13:37:48
|
|||
|
|
30.01.2009 13:51:28
Игорь Нешик, я указал как добраться до пользовательских полей для юзера.
Если интересую любые поля, то посмотрите здесь: CUserTypeEntity::GetList
/истина где-то рядом....
|
|
|
|
30.01.2009 13:54:26
это для получения имени поля и т.д., а необходимо вывести значения из uts_user, т.е. конкретное значения поля для данного пользователя
|
|
|
|
30.01.2009 16:41:31
Эмоции:
Не ну я реально не понимаю почему ветераны проходят мимо такой темы! Ведь все уже всё знают. Обсуждалось тут не один раз. Вы бы еще mysql_query использовали (а ведь находятся и такие умники). По теме: При использовании битрикса настоятельно не рекомендуется пользоваться прямыми запросами к БД. Ее структура может измениться в любой версии и предупреждения об этом не будет. И не говорите потом, что не предупреждали и обновления рушат сайты! Но есть и хорошие новости! мы всегда стараемся поддерживать совместимость API. А конкретнее вам надо:
PS Забудьте про существование таблиц b_*. |
|||
|
|
30.01.2009 16:43:24
Maxim Smirnov,
Спасибо большое |
|
|
|
30.01.2009 16:47:01
спасибо тоже очень большое!
а то я новичек в этом деле и впереди еще много спрятаных граблей ))) |
|
|
|
02.02.2009 14:23:21
Возвращает все что только можно об пользователе так же пользовательские поля,
|
|||||
|
|
10.02.2009 14:49:00
Подскажите пожалуйста, как докапаться до значений пользовательских свойств блогов?
Вышеописанные способы подходят только для пользовательских свойств пользователя (Тафталогия ). |
|
|
|
20.02.2010 13:36:54
Присоединяюсь к вопросу про вывод пользовательских свойств в блогах. Создал свойство типа файл (картинка), а как теперь его вывести в нужном месте? Может я плохо искал, но я не нашел.
|
|
|
|
22.02.2010 00:48:48
|
|
|
|
23.02.2010 15:52:58
Не знаю, не пробовал, может и работает) я с помощью system.field.view вывел |
|||
|
|
29.04.2010 06:48:42
/// вывод пользователей с постраничной навигации с пользовательским своиством
$filter = Array ( "GROUPS_ID" => Array(9), ); $arParameters = array("SELECT"=>array("UF_USER_CAR_DEMO")); $rsUsers = CUser::GetList(($by="ID"), ($order="desc"), $filter, $arParameters ); // выбираем пользователей $is_filtered = $rsUsers->is_filtered; // отфильтрована ли выборка ? $rsUsers->NavStart(50); // разбиваем постранично по 50 записей echo $rsUsers->NavPrint(GetMessage("PAGES")); // печатаем постраничную навигацию while($rs = $rsUsers->GetNext()) { //echo "[".$f_ID."] (".$f_LOGIN.") ".$f_NAME." ".$f_LAST_NAME."<br>"; echo "<pre>";print_r( $rs );echo "</pre>"; } |
|
|
|
07.08.2010 12:17:50
"Люди добрые" сегодня кинулся и заметил что пользовательские поля есть разных типов НУ ПОЧЕМУ нет привязки к элементам ??? нет типа пользовательского своиства привязки к элементам для php-й версии а для asp.net есть ((( тип данных для asp.net
Вещественное число; Да/Нет; Дата/Время; Перечисление; Список; Ссылка на раздел инфоблока; Ссылка на элемент инфоблока; Строка; Уникальный идентификатор; Файл; Целое число. Нууу где справедливость в asp.net есть а в php нээт |
|
|
|
09.08.2010 10:37:26
Можно использовать тип "целое число" и ждать пока введут привязку к элементам. Если правильно введут, достаточно будет потом сменить тип свойства, чтобы получить интерфейс для заполнения поудобнее, чем внесение айдишников.
Экс-битриксоид.
Компонент (и.с.) - существительное мужского рода (ГОСТ 34.003-90). |
|
|
|
30.08.2010 19:32:40
Вот только когда же ее введут?
Вообще да, странно, что нет привязки к элементам. Те же грабли... |
|
|
|
02.08.2011 13:06:26
Здравствуйте, подскажите мне как сделать вывод пользователей по пользовательскому полю с несколькими условиями для этого поля?
Вот код: $tag = "машины"; $rsUsers = CUser::GetList($by,$order, Array ( 'UF_INTERES' => '%'.$tag.'%') , array('SELECT' => array('UF_*'))); Так работает, а как задать условие если несколько слов нужно найти ($tag = "реклама, маркетинг, мотоциклы")? Array ( 'UF_INTERES' => '%реклама% & %маркетинг% & %мотоциклы%') так не работает, что то вроде этого? Заранее благодарен! P.S. в базе в таблице b_uts_user в поле UF_INTERES введены например : "internet, hi-tech, wap, web, apple, 3DTV, Bluetooth, Cлухи, GPS, HDTV, HTC, OS, Видео игры, Гаджеты, Железо, Игры, Камеры, Консоли, Мультимедиа, ПК, Ноутбуки, Планшетники, Планшетные ПК, Подкасты" и т.д. |
|
|
|
02.08.2011 14:21:18
а так?
Прекрасная жизнь начинается с прекрасных мыслей...
|
||||
|
|
|||