Вставить views (представление) в ноду / страницу
09.08.2015
Способ 1:
print views_embed_view($view_machine_name, $view_display_name, $arg1, $arg2);
Способ 2:
$view = views_get_view('machine_name_of_view');
$view->set_display('your_view_display_name');
$view->set_arguments(array(arg(0),arg(1)));
$view->pre_execute();
$view->execute();
print $view->render();
Способ 3:
// загружаем view
$view = views_get_view('machine_name_of_view');
// выбираем display
$view->set_display('your_view_display_name');
// передаем нужные аргументы
$view->set_arguments(array(arg(0),arg(1)));
// выводим
$view->pre_execute();
$view->execute();
print $view->render();
