function menu_block_split_menu_name in Menu Block Split 7.2
Same name and namespace in other branches
- 6.2 menu_block_split.module \menu_block_split_menu_name()
- 6 menu_block_split.module \menu_block_split_menu_name()
Returns the menu_name to which the current menu-item belongs.
1 call to menu_block_split_menu_name()
- menu_block_split_init in ./
menu_block_split.module - Implements hook_init().
File
- ./
menu_block_split.module, line 34 - Allow a menu to be split over two blocks Developed by Robert Garrigos <robert@garrigos.cat> Modified for Drupal 6.x by Frank Meyerer <meyerer@digi-info.de> http://www.digi-info.de currently maintained by Bob Hutchinson…
Code
function menu_block_split_menu_name() {
$item = menu_get_item();
$query = db_select('menu_links', 'ml');
$query
->fields('ml', array(
'menu_name',
));
$query
->condition('ml.link_path', $item['href']);
$rows = $query
->execute()
->fetchAll();
$rows_to_add = array();
foreach ($rows as $row) {
if (is_object($row)) {
if (!in_array($row->menu_name, array(
'navigation',
'admin_menu',
))) {
$rows_to_add[] = $row->menu_name;
}
}
}
return $rows_to_add;
}