1.12. Menu’s in Drupal
Drupal biedt, net als veel andere CMS-systemen, de mogelijkheid om links naar pagina’s te groeperen in menu’s. Je kunt nieuwe menu’s aanmaken en daar links aan toevoegen bij het creëren van nieuwe pagina’s.
Na de installatie van de standaardversie van Drupal hebben we vijf menu’s beschikbaar.
Hoofdnavigatie – dit is het vroegere hoofdmenu (main-menu of primary links) uit Drupal 7. Standaard bevat dit een link naar de startpagina.
Gebruikersaccountmenu – dit komt overeen met het user-menu uit Drupal 7. Hier vind je links naar het persoonlijke account en om uit te loggen.
Tools – een menu met links naar inhoudsbeheer.
Footer – een menu voor de voettekst van de pagina; standaard bevat dit een link naar het contactformulier.
Administratie – een groot menu dat het bovenste menu van de beheerder dupliceert.
Menu’s in Drupal worden weergegeven als blokken. Deze blokken kunnen worden geplaatst via de interface voor blokbeheer: Structuur → Bloklayout.
Je kunt nieuwe menu’s toevoegen via: Beheren → Structuur → Menu’s en klik vervolgens op Menu toevoegen:
/admin/structure/menu/add
Laten we nu een link aan het menu toevoegen, en daarvoor maken we eerst een nieuw artikel aan:
/node/add/article
Als je naar de pagina voor het aanmaken van een artikel gaat, zul je merken dat er nog geen optie is om een link toe te voegen aan ons nieuwe menu. Om dit mogelijk te maken, moeten we in de instellingen van het inhoudstype Artikel aangeven dat dit type aan een menu mag worden toegevoegd.
We gaan naar de bewerkingspagina van het inhoudstype Artikel en voegen ons menu daar toe:
/admin/structure/types/manage/article
Nu kunnen we bij het aanmaken van een artikel ons menu selecteren:
/node/add/article
Nu we een menu met een link hebben, kunnen we dit menu zichtbaar maken via het blokbeheer:
/admin/structure/block
Ons menu wordt nu op alle pagina’s weergegeven: