function menu_minipanels_prepare_links in Menu Minipanels 6
Same name and namespace in other branches
- 7.2 menu_minipanels.module \menu_minipanels_prepare_links()
- 7 menu_minipanels.module \menu_minipanels_prepare_links()
Ensure that we capture any mini panel menus. This is run on every page load. See @menu_minipanels_init().
1 call to menu_minipanels_prepare_links()
- menu_minipanels_init in ./
menu_minipanels.module - Implements hook_init().
File
- ./
menu_minipanels.module, line 350 - Allows an administrator to specify a minipanel to be associated with a Drupal menu item. When that menu item is hovered or clicked (as per config), the minipanel content will be shown using the qTip javascript library.
Code
function menu_minipanels_prepare_links($links) {
// Track whether the qTip code needs to be loaded.
$load_qtip = FALSE;
foreach ($links as $link) {
if (!empty($link['minipanel'])) {
$load_qtip = TRUE;
_menu_minipanels_include($link['minipanel'], $link['menu_minipanels_hover']);
}
}
return $load_qtip;
}