Что является противоположностью обратного вызова доступа user_is_anonymous? - PullRequest
3 голосов
/ 14 июня 2010

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

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

Спасибо

1 Ответ

4 голосов
/ 14 июня 2010

Это функция user_is_logged_in () , которая в основном проверяет, что ID пользователя ($ GLOBALS ['user'] -> uid) больше нуля.

Функция преобразует uid в логический тип и возвращает TRUE для любого пользователя, вошедшего в систему, поскольку у него будет uid, который является положительным числом.Drupal назначает анонимным пользователям значение uid, равное 0, что при установке в логическое значение равно FALSE.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...