Drupal 7 - функция ловушки иерархии терминов таксономии

Как вы знаете, есть страница администратора для настройки иерархии терминов путем ее перетаскивания, которую можно найти в admin/structure/taxonomy/your_vocabulary. Под таблицей находятся две кнопки "Сохранить" и "Сбросить по алфавиту". Теперь мне нужно взаимодействовать с этими наборами с помощью некоторого хука, но я не знаю, как это сделать. Я уже пробовал hook_taxonomy_term_presave() и hook_taxonomy_term_update(), но они определенно не подходят. Есть идеи, как это зацепить?

1 ответ

Решение

Вы можете сделать все свои вещи, добавив дополнительный обратный вызов в submit. например:

/**
 * Implements hook_form_FORM_ID_alter().
 */
function hook_form_taxonomy_form_vocabulary_alter(&$form) {
  $form['#submit'][] = 'my_function';
}

function my_function(&$form, &$form_state) {
  // Do something ..
}
Другие вопросы по тегам