ср, 18.09.2019
Сообственно нам нужно знать "view_name", "display_name" и "args" если хочется.
$views_data = &$field['settings']['handler_settings']['view'];
$view = views_get_view($view_name);
$view->set_display($display_name);
$view->set_arguments($args);
$view->preview();
$renderer = $view->style_plugin->row_plugin;
$render = array();
foreach ($view->result as $index => &$row) {
$view->row_index = $index;
$render[$row->{$view->query->base_field}] = $renderer->render($row);
}
Ничего сложного, всегда бы так. ;)