function menu_minipanels_menu_toggle in Menu Minipanels 6
Same name and namespace in other branches
- 7.2 menu_minipanels.admin.inc \menu_minipanels_menu_toggle()
- 7 menu_minipanels.admin.inc \menu_minipanels_menu_toggle()
Toggle the status of a menu.
1 string reference to 'menu_minipanels_menu_toggle'
- menu_minipanels_menu in ./
menu_minipanels.module - Implements hook_menu().
File
- ./
menu_minipanels.admin.inc, line 469
Code
function menu_minipanels_menu_toggle($menu) {
// Some security precations.
$menu = check_plain($menu);
// First ensure the menu item actually exists.
$result = db_result(db_query("SELECT menu_name FROM {menu_custom} WHERE menu_name = '%s'", array(
$menu,
)));
if (!empty($result)) {
if (variable_get('menu_minipanels_' . $menu . '_enabled', FALSE)) {
variable_set('menu_minipanels_' . $menu . '_enabled', FALSE);
}
else {
variable_set('menu_minipanels_' . $menu . '_enabled', TRUE);
}
drupal_set_message(t('Menu :menu has been toggled.', array(
':menu' => $menu,
)));
}
drupal_goto('admin/config/user-interface/menu_minipanels');
}