Я создал новую тему drupal 7 и попытался реализовать hook_theme в template.php следующим образом:
function mytheme_theme($existing, $type, $theme, $path){
    return array(
        'mytheme_header'=>array(
            'template'=>'header',
            'path'=>$path.'/templates',
            'type'=>'theme',
        ),
    );
}
то я поместил header.tpl.php в каталог шаблонов и очистил все кеши и вызывал функцию темы:
theme('mytheme_header', $vars);
и header.tpl.php это нравится:
<?php
fb('calling header template');//the function of FirePHP to output debug info
print '<div>Header</div>';
//...
Я проверяю Firebug, и он получает шаблон заголовка информации ', он означает, что он вызвал header.tpl.php, но он не распечатывал html-код. Что не так с моим кодом?