0
我需要更改掛鉤用戶。我在user.module的第326行中插入了代碼。是工作 。 db_query('INSERT INTO {beep} (uid) VALUES (%d)', $array['uid']);
不要破解核心!請幫幫我。如何更改hook_user?
我需要更改掛鉤用戶。我在user.module的第326行中插入了代碼。是工作 。 db_query('INSERT INTO {beep} (uid) VALUES (%d)', $array['uid']);
不要破解核心!請幫幫我。如何更改hook_user?
使實現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上創建自己的模塊的詳細信息。
我已經在http://stackoverflow.com/questions/5301129/how-add-trigger-to-mysql-through-schema-api/5301785#5301785回答。不要那麼不耐煩;) – Berdir 2011-03-15 17:21:46
不,不。 **答案並不令人信服** – PMD 2011-03-15 18:03:02
您已經入侵了核心模塊 - 在任何答案都有幫助之前,您需要全部退出。 – Kevin 2011-03-15 18:03:03