function om_maximenu_process_html in OM Maximenu 7
Same name and namespace in other branches
- 8 om_maximenu.module \om_maximenu_process_html()
Override or insert om variables into the templates.
As Floating Menus
- Configurable positions
File
- ./
om_maximenu.module, line 223 - OM Maximenu.
Code
function om_maximenu_process_html(&$vars) {
// rendered om maximenu variable
$maximenu = om_maximenu_load();
if (!empty($maximenu)) {
$modal_windows = '';
foreach ($maximenu as $menu_key => $menu_content) {
// OM Maximenu Floating menu
if ($menu_content['output'] == 'float') {
$vars['page_bottom'] .= $menu_content['content'];
}
// OM Maximenu Modal Content
if (isset($menu_content['modal_windows'])) {
$modal_windows .= $menu_content['modal_windows'];
}
}
$vars['page_bottom'] .= !empty($modal_windows) ? '<div id="om-maximenu-mask"></div><div id="om-maximenu-modal-widows">' . $modal_windows . '</div>' : '';
}
}