如何更改hook_user?

发布于 2024-10-22 05:48:51 字数 157 浏览 1 评论 0原文

我需要更改钩子用户。我已在 user.module 的第 326 行插入代码。成功了。db_query('INSERT INTO {beep} (uid) VALUES (%d)', $array['uid']); 不要破解核心!请帮助我。

i need change hook user.I've inserted code in line 326 of user.module. it's work .db_query('INSERT INTO {beep} (uid) VALUES (%d)', $array['uid']);
Do not hack core! Please help me.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

燕归巢 2024-10-29 05:48:51

制作一个实现 hook_user() 的自定义模块,并将代码包装在条件中,以便在您需要时触发:

function my_module_user($op, &$edit, &$account, $category = NULL) {
   if( /* condition goes here */) {
      /* Do some custom processing */
      db_query('INSERT INTO {beep} (uid) VALUES (%d)', $array['uid']);
   }
}

查看此处 http://drupal.org/developing/modules 了解有关创建您自己的模块的详细信息。

Make a custom module that implements hook_user() and wrap your code in a conditional so that it fires when you want it to:

function my_module_user($op, &$edit, &$account, $category = NULL) {
   if( /* condition goes here */) {
      /* Do some custom processing */
      db_query('INSERT INTO {beep} (uid) VALUES (%d)', $array['uid']);
   }
}

Look here http://drupal.org/developing/modules for details on creating your own modules.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文