Удаление поля описания при создании таксономий

#php #drupal #drupal-7 #taxonomy #drupal-taxonomy

#php #drupal #drupal-7 #таксономия #drupal-таксономия

Вопрос:

При создании терминов таксономии существует пользовательское поле описания, называемое «Текстовая область описания термина». Есть ли способ удалить его?

Ответ №1:

Самый быстрый способ, который я могу придумать, это изменить форму в пользовательском модуле (только что протестировал это, и это сработало):

 function mymodule_form_taxonomy_form_term_alter(amp;$form, amp;$form_state, $form_id) {
  $form['description']['#access'] = FALSE;
}
  

Комментарии:

1. Это было в значительной степени то, к чему я шел, единственная проблема в том, что я использую тему администрирования ‘seven’, так что сделал это, но работает только с этой темой (в template.php ). Итак, вы хотите сказать, что я создаю пользовательский модуль под названием form_tidy и убираю все свои ненужные поля с помощью этого модуля?

2. Да, точно, если вы поместите код в модуль, он будет выполняться независимо от того, какая тема используется в данный момент