Термин таксономии- в новую ноду автоматом.
Долго искал простое,готовое решение: как назначить новой ноде термин таксономии автоматом.
Вроде бы само собой разумеется, вошел в нужный раздел сайта, щелкнул кнопку "Добавить материал",
Забил Заголовок, текст и ВСЕ... Материал в нужном разделе. Логично?
Так нет же ,надо найти кноку добавления материала, сообразить ..как выбрать нужный раздел (из списка, чекбоксы, автозаполнение,теги).
Так воот... Готового простого не нашел.. Нужно было или использовать пару-тройку дополнительных модулей или писать хрен-знает где, хрен-знает какой код для обработки вывода формы.
Может кому пригодиться... Нашел вроде простой способ это сделать( на оф.сайте), хотя не очень красивый, надо править модуль taxonomy а конкретнее файл taxonomy.module (КОРЕНЬ_САЙТА/modules/taxonomy/taxonomy.module)
функция taxonomy_form_alter
<?php
foreach ($terms as $term) {
// Free tagging has no default terms and also no vid after preview.
if (isset($term->vid) && $term->vid == $vocabulary->vid) {
$default_terms[$term->tid] = $term;
}
}
//Вставить в код следующие строки
//************************************************************************
if ($_GET['default_id'] != "") {
$default_terms[$_GET['default_id']] = $_GET['default_id'];
}
//************************************************************************
$form['taxonomy'][$vocabulary->vid] = taxonomy_form($vocabulary->vid, array_keys($default_terms), filter_xss_admin($vocabulary->help));?>