私は 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
ファイルの内容、またはそのファイルの内容をそのパラメーターの 1 つの値として含む配列が含まれていることを期待しています。なぜそうしないのですか?