function og_menu_delete_item_form in Organic Groups Menu (OG Menu) 7.3
Same name and namespace in other branches
- 6.2 og_menu.module \og_menu_delete_item_form()
- 6 og_menu.module \og_menu_delete_item_form()
- 7.2 og_menu.pages.inc \og_menu_delete_item_form()
Form callback for node/%node/og_menu/%menu/item/%menu_link/delete page.
1 string reference to 'og_menu_delete_item_form'
- og_menu_menu in ./
og_menu.module - Implements hook_menu().
File
- ./
og_menu.pages.inc, line 328 - Contains page callbacks for og_menu
Code
function og_menu_delete_item_form($form, &$form_state, $item, $group_type, $gid, $menu) {
module_load_include('inc', 'menu', 'menu.admin');
$form = menu_item_delete_form($form, $form_state, $item);
$form_state['values']['link_path'] = $form['#item']['link_path'];
$form['og_menu_group_type'] = array(
'#type' => 'value',
'#value' => $group_type,
);
$form['og_menu_gid'] = array(
'#type' => 'value',
'#value' => $gid,
);
$form['og_menu_name'] = array(
'#type' => 'value',
'#value' => $menu['menu_name'],
);
$form['#submit'][] = 'menu_item_delete_form_submit';
$form['#submit'][] = 'og_menu_redirect';
$form['actions']['cancel']['#href'] = 'group/' . $group_type . '/' . $gid . '/admin/menus/' . $menu['menu_name'];
return $form;
}