Вывод формы добавления термина таксономии

Главные вкладки

Аватар пользователя Samokhiniu Samokhiniu 22 октября 2015 в 11:14

Добрый день, появилась задача вывести форму, дабы пользователь сам мог добавлять термины таксономии в словарь. Как реализовать вывод?
Заранее спасибо!

Комментарии

Аватар пользователя iozhik4 iozhik4 30 октября 2015 в 15:32

Вообще, два модуля позволили это решить:

taxonomy_access_fix - для появления в принципе прав доступа "Добавление термина таксономии"
taxonomy_dysplay - для модернизации формы.

Далее просто сделал блок с ссылкой (кнопкой) на стандартную форму добавления термина.

Аватар пользователя dashiwa dashiwa 30 октября 2015 в 15:55

admin/structure/taxonomy/ваш словарь/add

1.Альтернуть меню ,склонировать этот путь на новый и показать его. Это если по пути

Хотите показать в виде блока ?

2. Второй путь

if ($vocabulary = taxonomy_vocabulary_machine_name_load('ваш словарь')) {
  module_load_include('inc', 'taxonomy', 'taxonomy.admin');
  $edit = array();
  $taxonomy_form = drupal_get_form('taxonomy_form_term', $edit ,$vocabulary);
  return drupal_render($taxonomy_form);
}