Как получить пользовательские данные по умолчанию в форму bitrix


Как получить пользовательские данные по умолчанию в форму bitrix

07.09.2014 06:39:19 Просмотров 77 Источник

Я работаю на сайте Битрикс. Была создана форма, связывающая в информационный блок, который имеет сортировку 100.

<? echo print_input($arParams, $arResult, 100) ;?>

Я хотел использовать пользовательские данные по умолчанию, такие как имя, фамилия, электронная почта и т. д. текущего пользователя журнала. Как мне подойти к этому?

Любая помощь будет высоко оценена.

У вопроса есть решение - Посмотреть?

Ответы - Как получить пользовательские данные по умолчанию в форму bitrix / How to get the default user data to a bitrix form

R A

01.10.2014 12:17:24

На каждой странице доступен объект $USER - он содержит информацию о текущем вошедшем в систему пользователе. Содержит эти методы для получения информации о текущем пользователе:

  • GetID
  • GetLogin
  • GetEmail
  • GetFullName
  • Методы getfirstname
  • GetLastName
  • Значения
  • GetUserGroupArray
  • GetUserGroupList
  • GetUserGroupString

Или вы можете использовать его так

<?php
    global $USER;
    $rsUser = CUser::GetByID($USER->GetID());
    $arUser = $rsUser->Fetch();

    // print current user info
    echo "<pre>"; print_r($arUser); echo "</pre>";
    ?>

вот больше информации о классе CUser в официальной документации (русский)

Помочь в развитии проекта:
Закрыть X