Альтернативная форма добавления термина

Тема в разделе "Drupal", создана пользователем magnuz, 27 мар 2014.

  1. magnuz

    magnuz

    Регистрация:
    27 мар 2014
    Сообщения:
    3
    Симпатии:
    0
    Список терминов в виде views. Нужно сделать чтобы сверху и снизу него была форма добавления нового термина. Как это проще всего сделать?
     
  2. $iD

    $iD Команда форума

    Регистрация:
    13 мар 2012
    Сообщения:
    3.350
    Симпатии:
    1.378
    нужно чуть больше конкретики, желательно со скриншотами
     
  3. magnuz

    magnuz

    Регистрация:
    27 мар 2014
    Сообщения:
    3
    Симпатии:
    0
    [​IMG]
    Вот хочу чтобы над этим и под этим была форма добавления данного термина. Форма в виде текстового поля и кнопки Добавить.
     
  4. rapita.nazar

    rapita.nazar

    Регистрация:
    19 мар 2014
    Сообщения:
    5
    Симпатии:
    0
    Программно создать термин таксономии с полями

    Для создания термина таксономии можно применить функцию taxonomy_term_save().

    $new_term = array(
    'vid' => 100, // vid словаря таксономии
    'name' => 'Имя термина',
    // 'description' => 'Описание',
    // 'parent' => 25
    );
    $new_term = (object) $new_term;
    taxonomy_term_save($new_term);

    В Друпал 7 есть возможность добавлять к терминам поля. Их значения также можно задавать программно.

    $new_term = array(
    'vid' => 100, // vid словаря таксономии
    'name' => 'Имя термина',
    // 'description' => 'Описание',
    // 'parent' => 25
    );
    $new_term->field_name_field[LANGUAGE_NONE][0]['value'] = "Значение"; //Текстовые или числовые поля

    $new_term = (object) $new_term;
    taxonomy_term_save($new_term);

    Источник http://frantsuzzz.com/content/kak-programmno-sozdat-termin-taksonomii-s-polyami