如何将默认用户数据转换为bitrix表单

时间:2014-09-07 14:39:20

标签: forms-authentication bitrix

我正在使用bitrix网站。创建了一个表单,该表单链接到一个排序为100的信息块。

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

我想使用当前日志用户的名称,姓氏,电子邮件等默认用户数据。我该如何处理?

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:2)

在每个页面上 - $ USER对象可用 - 它包含有关当前登录用户的信息。 包含此方法以检索有关当前用户的信息:

  • 的getId
  • GetLogin
  • GetEmail
  • GetFullName
  • 的getFirstName
  • GetLastName
  • GetParam
  • 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>";
    ?>

here is more info about CUser class in official documentation (Russian)