О проекте

Данный сайт попытка повысить коммуникацию самых активных разработчиков на CMS Drupal - блоггеров. Если Вы ведете свой блог о Друпале, значит Вы готовы делиться вашими знаниями, помочь другим. Не всегда ваши знания доходят до потребителя. Задача данного сайта агрегировать знания различных блогов в единую ленту и привести на Ваши блоги активных пользователей.

Активность пользователей на Вашем сайте будет дополнительным стимулом к дальнейшей работе.

Удачи во всех Ваших начинаниях!

Drupal: Как программно заполнить шапку и подвал представления Views

-2 votes
+
-

В примере, перед и после представления myview выводится текст Foo и Bar соответственно:
/**
* Реализация hook_views_pre_render()
*/
function mymodule_views_pre_render(&$view) {
if ($view->name == 'myview') {
$view->display['default']->handler->options['header'] = 'Foo';
$view->display['default']->handler->options['footer'] = 'Bar';
}
}
Хук hook_views_pre_render() вызывается перед рендерингом представления, когда запрос к базе уже выполнен. Поэтому с помощью него можно изменить многие другие настройки представления, влияющие на вывод, в том числе и результат запроса.
подробнее

Полный оригинальный материал: