【问题标题】:Drupal Hook for taxonomy weight change用于分类权重更改的 Drupal Hook
【发布时间】:2016-08-17 13:53:06
【问题描述】:

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

【问题讨论】:

标签: drupal-7 drupal-hooks


【解决方案1】:

这样就可以了。

/**
 * 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
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-08-02
    • 2022-06-12
    • 2022-01-06
    • 1970-01-01
    • 2011-06-01
    • 2016-09-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多