You are here

在Triggers能为增加其他事件吗?

dghabc 的头像
Submitted by dghabc on 星期一, 2008-11-17 04:49

最近在看pro  2nd时遇到的一问题:
用hook_hook_info()可以在Triggers界面中显示我们要增加的触发器。
/*** Declare a new trigger, to appear in the node tab.*/function bep_hook_info() {$info['user_load'] = array('user' => array('load' => array('runs when' => t('When the user loading'),),),);return $info;}
在trigger界面中的user tab 下增加了一个新的触发器,user load ,但在为这个触发器分配动作时却没有任何效果 ,(不会 执行已分配的动作),如果直接用hook_user,那么是一切正常的,当user load会通过hook_user执行给定的动作。
请问,在drupal中是不是只能使用已经给出的事件,如user  insert,user update等,而不能增加事件,或者,要怎么样才能为drupal增加事件?

论坛:

应该可以,以前有个英文action的视频介绍过相关的方法,不过我没有用过这个特性