我需要更改钩子用户。我已在user.module的第326行插入代码。这是工作。db_query('INSERT INTO {beep} (uid) VALUES (%d)', $array['uid']);
不要破解核心!请帮助我。
答案 0 :(得分:2)
创建一个实现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查看有关创建自己的模块的详细信息。