You are here

function megamenu_admin_form_submit in Megamenu 7

Same name and namespace in other branches
  1. 6.2 megamenu.admin.inc \megamenu_admin_form_submit()
  2. 6 megamenu.admin.inc \megamenu_admin_form_submit()

Submit the main admin form.

1 string reference to 'megamenu_admin_form_submit'
megamenu_admin_form in ./megamenu.admin.inc
Form constructor for megamenu configuration.

File

./megamenu.admin.inc, line 61

Code

function megamenu_admin_form_submit($form, &$form_state) {
  drupal_set_message(t('Configuration Saved'));
  variable_set('megamenu_menu_timeout', $form_state['values']['timeout']);
  variable_set('megamenu_menu_sizewait', $form_state['values']['sizewait']);
  variable_set('megamenu_menu_hoverwait', $form_state['values']['hoverwait']);
  foreach (_megamenu_menulist() as $menu_name) {
    db_update('megamenu')
      ->fields(array(
      'enabled' => $form_state['values'][$menu_name],
    ))
      ->condition('menu_name', $menu_name)
      ->execute();
  }
}