//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缓存)
drupal 自定义block
最新推荐文章于 2021-11-13 15:49:59 发布