menu_delete_item

Хочешь помочь с переводом? Это очень просто и быстро. Лишь зарегистрируйся, и можешь тут же начать переводить.

modules/menu/menu.module, строка 592

Версии
5
menu_delete_item($item)

Delete a menu item from the database. If $item['mid'] is specified, then this is used to find the existing item; otherwise, $item['path'] is used.

Параметры

$item The menu item to be deleted.

▾ 3 функции вызывают menu_delete_item()

menu_item_delete_form_submit in modules/menu/menu.module
Process menu delete form submissions.
menu_node_form_delete in modules/menu/menu.module
Remove the menu item.
menu_reset_item_submit in modules/menu/menu.module
Process menu reset item form submissions.

Код

<?php
function menu_delete_item($item) {
  if (!is_array($item)) {
    $item = array('mid' => $item);
  }

  if ($item['mid']) {
    db_query('DELETE FROM {menu} WHERE mid = %d', $item['mid']);
  }
  elseif ($item['path']) {
    db_query("DELETE FROM {menu} WHERE path = '%s'", $item['path']);
  }
}
?>
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии

Вход в систему