//1.生成一個自定義的block
function keats_main_block_info(){
$blocks['keats_main_mainmenu'] = array(
'info' => t('Keats Mainmenu'),
);
return $blocks;
}
//2.渲染這個form
function keats_main_block_view($delta=''){
switch($delta) {
case 'keats_main_mainmenu' :
$tree = menu_tree('main-menu');
$block['content'] = theme('keats_mainmenu', array('menutree'=>$tree));
return $block;
break;
default:
break;
}
}
//3.在drupal 的 blocks 管理頁面把這個block挂載到相應的region上(别忘了先重新整理drupal緩存)