我创建了一个新的Drupal 7主题,并试图在这样的template.php实施hook_theme:
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>';
//...
我检查萤火虫,它得到的信息“呼叫头部模板”,它的意思是呼吁header.tpl.php,但它并没有打印的HTML代码。 这有什么错我的代码?