menu_block
- Versions
- 4.6 – 6
menu_block($op = 'list', $delta = 0)
Implementation of hook_block().
Code
modules/menu.module, line 73
<?php
function menu_block($op = 'list', $delta = 0) {
$menu = menu_get_menu();
if ($op == 'list') {
$blocks = array();
foreach ($menu['items'][0]['children'] as $mid) {
// Default "Navigation" block is handled by user.module.
if ($mid != 1) {
$blocks[$mid]['info'] = $menu['items'][$mid]['title'];
}
}
return $blocks;
}
else if ($op == 'view') {
$data['subject'] = $menu['items'][$delta]['title'];
$data['content'] = '<div class="menu">'. theme('menu_tree', $delta) .'</div>' ;
return $data;
}
}
?>Login or register to post comments 