hook_menu_alter

hooks/core.php, line 330

Versions
hooks
hook_menu_alter(&$items)

Modifica los datos que estan siendo guardados en la tabla {menu_router} luego de que hook_menu() es invocado.

Este hook es invocado por menu_router_build(). Las definiciones del menu son pasadas como referencias. Cada elemento de $items es un array devuelto por un módulo desde hook_menu(). Items adicionales pueden ser añadidos, o los items existentes, pueden ser modificados.

Parameters

$items Unarray asociativo de definiciones rutas de menu devueltas por hook_menu().

Valor de retorno

Nada.

Código

<?php
function hook_menu_alter(&$items) {
  // Ejemplo - desactivar la página node/add
  $items['node/add']['access callback'] = FALSE;
}
?>