En esta unidad estudiaremos cómo funciona el sistema de menús de Drupal y las capacidades que ofrece desde el punto de vista de la programación.
El sistema de menús de Drupal tiene una doble funcionalidad. Por una parte controla la navegación y permite organizar jerárquicamente los contenidos del sitio a través de los menús y sus elementos. Por otra parte se encarga de enrutar cualquier página del sitio, llamando a las funciones de retorno (callback) correspondientes a cada URL que se intenta cargar desde el navegador. Estas funciones de retorno son las encargadas de establecer el contenido y funcionalidad de cada página. Por tanto, sin el sistema de menús no sería posible crear y referenciar páginas en el sitio.