3
我正在爲drupal 7編寫模塊。模塊在該塊['content']內部生成塊和項目列表。當我使用標準主題('item_list',array('items'=> $ items))時,所有東西都能正常工作,但是當我想要定義自己的主題時,將使用它代替item_list,從而消除塊。我一直在閱讀文檔和各種示例,但沒有任何幫助。在我的模塊的文件我寫道:模塊中擁有自己的主題
function lastposts_thm_theme() {
return array(
'lastposts_thm' => array(
'variables' => array('items' => NULL),
//template file, path, ....
),
);
}
function theme_lastposts_thm($variables) {
$node = $variables['items'];
$build = node_view($node);
$output = drupal_render($build);
return $output;
}
;當我從block_view函數調用它,它不工作的主題(「lastposts_thm」,$ ......)。 我錯在哪裏?
呼叫主題('lastposts_thm',數組('items'=> $ items)) –
我知道,我這樣稱呼它,不起作用。 –