Всем доброго дня!
У меня есть большой словарь в котором содержатся термины с иерархией.
Я бы хотел добавить в родительский термин все материалы содержащиеся в дочерних терминах.
Как это можно сделать программно? В google ответа не нашел.
PS Как программно добавить материал в термин?
Комментарии
В зависимости от того что нужно:
1. Создаешь поле у терминов в нужном словаре с ссылкой на ноду, затем
<?php
// $tid - id термина
// $nid - id ноды
$term = taxonomy_term_load($tid);
$term->YOUR_FIELD_NAME['und'][0]['nid'] = $nid;
taxonomy_term_save($term);
?>
2. Либо наоборот в ноде ссылаешься на термин (как раз, чтобы по дефолту на странице термина отображались ноды)
<?php
// $tid - id термина
// $nid - id ноды
$node = node_load($tid);
$node->YOUR_FIELD_NAME['und'][0]['tid'] = $tid;
node_save($node);
?>