Вы не можете делать то, что просите, но в некотором смысле вы можете сделать это.
Скажите, что обратный вызов исходной страницы: foo
Вы меняете его на bar
с hook_menu_alter.
Тогда вы могли бы сделать что-то вроде этого.
function bar() {
$output = foo();
$output .= 'extra';
return $output;
}
Это не очень хорошее решение, но оно работает.
Альтернативными решениями было бы использование блоков и регионов, для чего оно и было предназначено. В некоторых случаях это потребует дополнительной работы, если вам понадобится доступ к контекстам и странице администрирования блока, и они станут немного беспорядочными, если вам нужно много блоков для каждой страницы.
В некоторых случаях вы можете исправить свои потребности, переопределив функции тем, шаблоны или используя обработчики препроцесса.