Нужно создать вид (представление) для Views программно, то есть в своем модуле.
Решение
Чтобы задать вид с помощью кода для Views 2 в Drupal 6 нужно:
- Создать вид, используя визуальный интерфейс Viws, как это обычно делается
- Сделать экспорт этого вида и получить код
- Заменить первую строку ($view = new view;) на $view = views_new_view();
- Далее можно показать, выполнить, вставить и всё, чего пожелаете (то есть $view->execute_display('default', array())
Ниже пример, который использует простой Вид, который показывает Заголовки всех опубликованных нод:









