1.12. Menús en Drupal
Drupal, al igual que muchos otros CMS, permite agrupar enlaces a páginas dentro de menús. Puedes crear nuevos menús y añadir enlaces al momento de crear nuevas páginas.
Después de instalar Drupal con la versión estándar, contamos con 5 menús predeterminados:
- Navegación principal – corresponde al antiguo main-menu de Drupal 7 (enlaces primarios). Por defecto contiene el enlace a la página de inicio.
- Menú de cuenta de usuario – hereda el user-menu de Drupal 7. Contiene enlaces al perfil del usuario y a cerrar sesión.
- Herramientas – menú con enlaces para gestión de contenido.
- Pie de página – menú destinado al pie del sitio, contiene por defecto un enlace al formulario de contacto.
- Administración – menú grande que duplica el menú superior del administrador.
En Drupal, los menús se visualizan en forma de bloques. Estos bloques se gestionan desde Estructura → Disposición de bloques:
Para crear nuevos menús, ve a Administración → Estructura → Menús y haz clic en “Agregar menú”:
/admin/structure/menu/add
Ahora agregaremos un enlace al menú. Para ello crearemos un artículo:
/node/add/article
Sin embargo, al intentar crear el artículo, verás que no puedes vincularlo al nuevo menú. Para permitir esta opción, hay que editar el tipo de contenido “Artículo” y habilitar su uso en el menú que creamos.
Ve a editar el tipo de contenido “Artículo”:
/admin/structure/types/manage/article
Ahora, al crear un nuevo artículo, podrás elegir el menú al que deseas agregar el enlace:
/node/add/article
Una vez tengas un menú con enlaces, puedes mostrarlo como bloque desde:
/admin/structure/block
El menú ahora se visualizará en todas las páginas del sitio: