Нода в виде Views

Аватар пользователя Stein Stein 1 июля 2008 в 16:15

Как можно сделать так чтобы, например, заходишь в содержимое, кликаешь на заголовок любой ноды, и вместо её содержимого выводится вид, в котором выводится содержимое ноды в виде списка, например??? И чтобы это работало только для нод определенного типа.

Комментарии

Аватар пользователя Ne_L Ne_L 3 февраля 2009 в 19:46

тоже всячески интересно - мне это нужно для того чтобы при выводе результатов поиска - пользователь переходил не к какойто отдельной ноде а к таблице которую формирует вид из подобных нод.

Аватар пользователя Stein Stein 24 мая 2009 в 21:39

в node-XXX.tpl.php нужно вставить вот это, ну или примерно вот это:

<div class="node <?php print $node_classes ?>" id="node-<?php print $node->nid; ?>"><div class="node-inner">

  <?php
 global $current_view;
 $current_view->args[0]=$node->nid;
  $view1 = views_get_view('vid_kommerc');                     // change 'view_name' to the name of your view
    print (views_build_view('embed', $view1, $current_view->args, false, 1));
  ?>
  <?php if ($links): ?>
      <div class="links"><div class="obva"><?php print $links; ?></div></div>
  <?php endif; ?>
</div></div> <!-- /node-inner, /node -->

вот он мой ответ, на свой вопрос годичной давности ;DD