我正在使用 Drupal 7 并创建了一个名为fb
. 在fb.module
文件中,我有以下内容:
function fb_theme($existing, $type, $theme, $path) {
return array(
'fb' => array(
'template' => 'fb'
)
);
}
在与模块文件(模块的根目录)相同的目录中,我有一个名为的文件fb.tpl.php
,其中包含:
fb.tpl.php is working!
出于测试目的,我的主题html.tpl.php
文件在正文中调用以下内容:
<?php
$ouput = theme('fb');
print_r($output);
?>
但是,这print_r($output)
条线不会产生任何东西。我希望它包含文件的内容fb.tpl.php
,或者可能包含该文件的内容作为其参数之一的值的数组。为什么不呢?