如何检查用户是否正在访问drupal中的特定模块

时间:2013-07-03 05:24:28

标签: drupal drupal-6

我在modules中有一个D6列表。有什么方法可以找到module current user正在访问的X。如果我有名为Y的模块和名为function Y的函数。如果用户正在使用X module,我可以检查用户是否正在访问{{1}}。??

1 个答案:

答案 0 :(得分:4)

您可以对相关功能添加watchdog次来电。然后在报告页面上监控现场访问。

以下是一个例子:

global $user;
watchdog("Access Logging",
         "Access to %func in %file by %user",
         array("%func" => __FUNCTION__,
               "%file" => __FILE__,
               "%user" => $user->name),
         WATCHDOG_NOTICE);