You are here

function og_menu_single_form_menu_item_delete_form_alter in OG Menu Single 7

Implements hook_form_FORMID_alter().

File

./og_menu_single.module, line 86
Creates a single menu per organic group on a site.

Code

function og_menu_single_form_menu_item_delete_form_alter(&$form, $form_state) {
  $item = menu_get_item();
  if ($item['path'] == 'group/%/%/admin/menu/item/%/delete') {
    $menu_path = 'group/' . $item['map'][1] . '/' . $item['map'][2] . '/admin/menu';
    $form['#submit'][] = 'og_menu_single_menu_form_new_redirect';
    $form['#og_menu_redirect'] = $menu_path;
    $form['actions']['cancel']['#href'] = str_replace('admin/structure/menu/manage/' . OG_MENU_SINGLE_MENU_NAME, $menu_path, $form['actions']['cancel']['#href']);
  }
}