Формирование блока в зависимости от терминов нода

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

Аватар пользователя foxweb foxweb 7 декабря 2007 в 11:42

Имеется блок из трёх маленьких новостей. Выводится внизу всех страниц. Необходимо выводить новости внизу нод-статей так, чтобы термины нода и новостей совпадали. Проще говоря - "Новости по теме".

У меня не получается передать в блок какие либо переменные нода.

<h2 style="clear: both;">Последние новости</h2>
<table width="100%" cellpadding="10" border="0">
    <tbody>
        <tr>
            <?php
  $output = NULL;
  $sql = "select n.nid, n.title, created from {node} n where type='news' order by created desc limit 3";
  $result = db_query(db_rewrite_sql($sql));
  if (db_num_rows($result)) {
    while ($anode = db_fetch_object($result)) {
      $output .= "<td width=\"33%\" valign=\"top\">";
      $output .= "<strong>".date("d.m.Y", $anode->created)."</strong><br />";
      $output .= l($anode->title, "node/$anode->nid");
      $output .= "</td>";
    }  
  }
  echo $output;
?>
        </tr>
    </tbody>
</table>

Как решить?