menu_link_delete
includes/menu.inc, строка 1808
- Версии
- 6
menu_link_delete($mlid, $path = NULL)
Удаляет один или несколько пунктов меню.
Параметры
$mlid
Идентификатор пункта меню (mlid) или NULL
. Если NULL
, используется $path
.
$path
Путь пункта меню, который следует удалить ($mlid
должен быть NULL
).
Связанные темы
Код
<?php
function menu_link_delete($mlid, $path = NULL) {
if (isset($mlid)) {
_menu_delete_item(db_fetch_array(db_query("SELECT * FROM {menu_links} WHERE mlid = %d", $mlid)));
}
else {
$result = db_query("SELECT * FROM {menu_links} WHERE link_path = '%s'", $path);
while ($link = db_fetch_array($result)) {
_menu_delete_item($link);
}
}
}
?>
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии