Сниппет вывода последних материалов помеченных определённым термином
Сниппет выводить пять последних материалов помеченных термином с идентификатором 2:
<?php
$termId = 2; // id термина
$count = 5; // число материалов
$nodes = db_query_range("
SELECT n.nid, n.title FROM {node} n
INNER JOIN {term_node} tn ON n.nid = tn.nid AND n.vid = tn.vid
WHERE tn.tid = %d
ORDER BY n.nid DESC
", $termId, 0, $count);
$items = array();
while ($node = db_fetch_object($nodes)) {
$items[] = l($node->title, 'node/' . $node->nid);
}
echo theme('item_list', $items);
?>
Написанное актуально для
Drupal 6.x
Комментарии:
Нету комментариев для вывода...