それぞれモジュールもあるので、そっちを使っても良い。

viewの挿入

例として tid(term ID)=1に属する node から、view「taxonomy_term」に定義した検索結果の最初のレコード一行を出力する。

コード例

  $tid = 1; // term->tid
  $count = 1; // 出力するノード数

  $view = views_get_view('taxonomy_term');
  $view->url = $_GET['q'];
  print views_build_view('embed', $view, array($tid), FALSE, $count);

実行例(div.previewで囲んである)


Fatal error: Call to undefined function views_build_view() in /home/tateiwa/www/drupal6/includes/common.inc(1696) : eval()'d code on line 26