私はmythemeのtemplate.phpに入れたコードDrupalの6 -----なぜテーマ()を出力することができません
function mytheme_theme(){
return array(
'mytheme_example' => 'example',
'argument' => array('myvar' => null),
);
}
私はnode.tpl.phpに入れたコード
<?php
$html = "";
$myvar = "hello,world";
$html .= theme('mytheme_example', myvar);
return $html;
?>
私はexample.tpl.php
<div>
here is the <b><?php print myvar; ?></b>being created.
</div>
に入れたコード私はキャッシュをクリアしているが、ノード記事のページに、世界ハローについての任意の出力があります。
ps:どのファイルにhook_theme、template.php、moduleファイルを使用できますか。このフックを使用できるファイルはありますか?
あなたが指摘したエラーを変更しましたが、まだ$ myvarの値を出力できません。 – runeveryday
これは問題だと思うので、関連配列を反映するようにソリューションを更新しました – wiifm