Drupal Hook用于分类学权重变化

时间:2016-08-17 13:53:07

标签: drupal-7 drupal-hooks

当我们更改分类法术语权重时,是否有任何钩子或方法来执行代码。例如,当我们更改术语之间的创建父/子关系时。 function hook_taxonomy_term_update 似乎没有效果。

1 个答案:

答案 0 :(得分:0)

这将完成这项工作。

/**
 * Implements hook_form_alter().
 */
function mymodule_form_alter(&$form, &$form_state, $form_id) {
    switch ($form_id) {
        case 'taxonomy_overview_terms':

          if($form['#vocabulary']->machine_name == 'your_vocabulary_name'){
            //adding a custom callback for after re-ordering
            $form['#submit'][] = 'mymodule_custom_callback';
          }

        break;
    }
}

function mymodule_custom_callback(){
    //custom logic
}