function template_preprocess_oa_navigation in Open Atrium Toolbar 7.2
Preprocess the OA Navigation.
File
- ./
oa_toolbar.module, line 270 - Provides hook implementations and functionality for oa_toolbar.
Code
function template_preprocess_oa_navigation(&$vars) {
if (!empty($vars['show_menu'])) {
$menu = menu_tree_output(menu_tree_all_data($vars['menu_name'], NULL, 2));
if (!empty($menu)) {
// Format and add menu to template.
$menu['#theme_wrappers'] = array(
'menu_tree__oa_navigation',
);
foreach (element_children($menu) as $mlid) {
// Render the links as Radix defaults.
$menu[$mlid]['#theme'] = 'menu_link__oa_navigation';
}
oa_core_body_classes('oa-main-menu');
}
$vars['menu'] = $menu;
}
}