Опубликовано 27/03/2014
function funcName($viewName){
$view = views_get_view($viewName); // @viewName - имя вьюхи
if($view){
$view->display['default']->display_options['items_per_page'] = 0;
$view->init_display();
$view->pre_execute();
$view->execute();
$nodes = $view->result; // Теперь тут массив с номерами @node->nid всех нод, участвующих в представлении
return $nodes;
}
else{
return t('Unable load view @view_name', array('@view_name' => $viewName));
}
}
Добавить комментарий