【发布时间】:2013-07-30 16:04:50
【问题描述】:
我在我的 drupal 站点中有 2 个角色。一是管理员。 uid 是 1。如果我访问另一个用户的个人资料,比如 uid 为 2 的用户,是否有可能获得该值。我不想从 url(user/2) 中检索它。在访问另一个用户的个人资料时,有没有其他方法可以获取用户信息,如 uid、角色等。我认为 $user 只能用于获取当前用户的详细信息。
【问题讨论】:
标签: drupal
我在我的 drupal 站点中有 2 个角色。一是管理员。 uid 是 1。如果我访问另一个用户的个人资料,比如 uid 为 2 的用户,是否有可能获得该值。我不想从 url(user/2) 中检索它。在访问另一个用户的个人资料时,有没有其他方法可以获取用户信息,如 uid、角色等。我认为 $user 只能用于获取当前用户的详细信息。
【问题讨论】:
标签: drupal
要在您位于该用户的个人资料页面时从用户 ID 获取详细信息,请使用 $account 变量。更多细节在 ROOT/modules/user 中的 user-profile.tpl.php 模板中。
例如,获取用户ID:$account->uid;
【讨论】: