You are here

function og_menu_default_links_admin_menu_overview_form_submit in Organic Groups Menu (OG Menu) 7.3

Process result from OG Menu administration form.

1 string reference to 'og_menu_default_links_admin_menu_overview_form_submit'
og_menu_default_links_form_og_admin_menu_overview_form_alter in contrib/og_menu_default_links/og_menu_default_links.module
Implements hook_form_FORMID_alter().

File

contrib/og_menu_default_links/og_menu_default_links.module, line 201
Implements default menu links for new OG groups.

Code

function og_menu_default_links_admin_menu_overview_form_submit($form, &$form_state) {
  switch ($form_state['clicked_button']['#id']) {
    case 'edit-update-defaults':
      $menus = array_filter(array_values($form_state['values']['og_menu_menu_list']));
      og_menu_default_links_batch_default_links($menus);
      break;
    case 'edit-update-defaults-all':
      $results = db_query("select menu_name as menu_name from {og_menu}");
      foreach ($results as $row) {
        $menus[] = $row->menu_name;
      }
      og_menu_default_links_batch_default_links($menus);
      break;
  }
}