Нашел замечательный hook_page_alter
В мануале про него сказано очень мало. Возможно ли с его помощью заменить все содержимое "контента"? Если да, то как к нему правильно обратиться и что передать? Пробовал разными способами - не получилось. Например:
<?php
function mymodul_page_alter(&$page)
{
$page['content']['system_main']['pager']= ('<b>Какой-то текст<b/>');
}?>
И дальнейший вызов
<?php
mymodul_page_alter($_GET['q'])?>
Комментарии
Что-то вы не то надумали-)
Что вы хотите "менять"?
Я хочу вывести инфу которой нет в БД там где обычно рендерится контент(title, body у ноды например). Сама страница создана с помощью hook_menu.
1. Хуки не вызывают, они сами кого хочешь вызовут)
2. поставьте себе Devel и в настройках включите "Display $page array"
3. Используйте Page Manager
Девел... надо будет попробовать.
Благодарю, но это немного не то так как он работает с тем что прописано в БД. В моем случае страница создается только тогда когда идет ее вызов.