Drupal: отслеживание идентификатора пользователя в hook_init (); - PullRequest
0 голосов
/ 06 августа 2010

У меня есть следующий код в пользовательском модуле, а также у меня установлен firePHP (в консоли должен записываться dfb ($ userId))На каждой странице загрузки страницы я хочу поймать и распечатать идентификатор текущего пользователя, и я думаю, что следующее должно работать, но это не так - может кто-нибудь сказать мне почему?

1 Ответ

2 голосов
/ 06 августа 2010

hook_init не будет выполняться на кэшированных страницах, это, вероятно, то, что вы видите. Если вы хотите запускать код даже на кэшированных страницах, вы должны использовать hook_boot, но будьте осторожны, чтобы не делать что-то дорогое, так как это может привести к огромному снижению производительности.

...