使用Drupal服务模块,Global $ user-> uid仅返回非管理员用户

时间:2011-01-25 04:16:53

标签: drupal drupal-6

标题几乎说明了一切。我有一个自定义服务,除了管理员之外,它对每个人都很有用,但是对于管理员来说,它不会检索UID。

如果用户确实是管理员,那么 user_access('administration')会返回true,这也很奇怪。

有没有人知道为什么会这样/如何解决它所以我的可怜的管理员可以像其他人一样使用该服务?

谢谢!

1 个答案:

答案 0 :(得分:0)

你做到了吗? (因为你没有显示任何代码)

    global $user;
    echo $user->uid;
// or do whatever