我放在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>
我已清除緩存,但節點的文章頁面上的代碼,也沒有關於Hello world任何輸出。
ps:哪些文件我可以使用hook_theme,template.php,模塊文件。有什麼文件我可以使用這個鉤子?
我改變了你指出的錯誤,但仍然不能輸出$ myvar的值。 – runeveryday 2010-11-27 14:10:12
已更新解決方案以反映關聯數組,因爲我認爲這是問題 – wiifm 2010-11-27 21:21:49