#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. Да, точно, если вы поместите код в модуль, он будет выполняться независимо от того, какая тема используется в данный момент