hook_menu_alter
developer/hooks/core.php, строка 324
- Версии
- 6
hook_menu_alter(&$items)
Производит изменения над данными, сохраненными в таблице {menu_router}, после того как выполнился hook_menu()
.
Этот хук вызывается menu_router_build()
. Элементы меню передаются по ссылке. Каждый элемент массива $items
это один элемент возвращаемый модулем который реализует hook_menu.
Элементы могут быть добавлены или изменены.
Параметры
$items
Ассоциативный массив описаний ссылок меню полученный из hook_menu()
.
Возвращаемое значение
Нет.
Связанные темы
Код
<?php
function hook_menu_alter(&$items) {
// Example - disable the page at node/add
$items['node/add']['access callback'] = FALSE;
}
?>
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии