Используя сервисный модуль Drupal, Global $ user-> uid возвращается только для пользователей без прав администратора - PullRequest
1 голос
/ 25 января 2011

Название в значительной степени говорит само за себя. У меня есть специальный сервис, и он отлично работает для всех, кроме администраторов, но с администраторами он не получает UID.

Также странно, что user_access ('administer') возвращает true, если пользователь действительно является администратором.

Кто-нибудь знает, почему это может быть / как это исправить, чтобы мой бедный администратор мог использовать службу так же, как и все остальные?

Спасибо!

1 Ответ

0 голосов
/ 26 июня 2012

Ты это сделал? (поскольку вы не показывали код)

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