Как программно в Views отключить темы/шаблоны, header, footer, задать current page и передать данные в тему/шаблон?

Главные вкладки

Аватар пользователя kratkar kratkar 23 сентября 2015 в 14:05

Программно получаю views:

<?php
$view 
views_get_view('myview');
$view->set_display('my_display');
$view->pre_execute();
$output $view->render();
?>

Кстати, последовательность вызовов ф-ции правильная?

И вопросы:
1. Как получить вывод отображения без шаблона стилей определенных: display(views-view.tpl.php), style(views-view-unformatted.tpl.php)?
2. Как передать данные(переменную) в шаблон? Например, в views-view.tpl.php какое-нибудь значение.
3. Как правильно отключить header, footer? Не в шаблоне views-view - путем удаления кода. Правильно ли? <?php $view->header = array();?> И куда вставлять.
4. Как правильно задать current page. Через set_current_page($page) не получается