Drupal 7 在drupal 7中移动项目时挂钩

Drupal 7 在drupal 7中移动项目时挂钩,drupal-7,drupal-taxonomy,drupal-hooks,Drupal 7,Drupal Taxonomy,Drupal Hooks,我一直在寻找Drupal7中的一个钩子,它允许我在用户将分类术语移入或移出另一个分类时发送http请求。例如: 我希望能够在我参加或退出世界大战时“检测”这是一场战争 我希望你能帮助我,为我的无知感到抱歉。对于任何试图实现这一目标的人,我找到了一种方法。不确定它是否是唯一的一个,但它是这样的: 在自定义.module文件中,实现一个具有以下表单Id的钩子 function mymodule_form_taxonomy_overview_terms_alter(&$form, $form

我一直在寻找Drupal7中的一个钩子,它允许我在用户将分类术语移入或移出另一个分类时发送http请求。例如:

我希望能够在我参加或退出
世界大战时“检测”这是一场战争


我希望你能帮助我,为我的无知感到抱歉。

对于任何试图实现这一目标的人,我找到了一种方法。不确定它是否是唯一的一个,但它是这样的:

在自定义.module文件中,实现一个具有以下表单Id的钩子

function mymodule_form_taxonomy_overview_terms_alter(&$form, $form_state)
然后,您可以添加一个
#submit
元素,如下所示:

$form['#submit'][] = 'my_custom_handler';
现在,您可以如下定义
my\u custom\u处理程序

 function my_custom_handler($form, &$form_state)
每次用户保存特定表单中的更改时,
my_custom_handler
都将执行。如果您需要在
my\u custom\u handler
方法中获取术语,您可以模拟源分类模块中的代码。
我希望有人觉得这对“检测”有用,
hook\u分类法\u术语\u更新
可能会对您有所帮助。

由于某些原因,Drupal在执行特定操作时没有执行分类法更新挂钩,我已经尝试过了,但谢谢。