Samenvatting
Een menu op je website vult zichzelf met de pagina's van die website. Er is geen knop waarmee je een pagina aan een menu toevoegt.
De volgorde en de nesting komen uit het overzicht van je pagina's. Versleep je daar een pagina, dan verandert het menu mee.
Het platform kent zes menusoorten. Welke instellingen je krijgt, hangt af van de soort die in je blok zit.
Wanneer gebruik je dit?
Je gebruikt dit als je een menu op je website zet en wilt weten wat je eraan kunt instellen.
Je gebruikt het ook als je menu iets anders toont dan je verwacht. Je zoekt dan waarom een pagina er wel of niet in staat.
Wil je weten hoe onderliggende pagina's in een uitklappend submenu komen, lees dan Submenu's.
Klapt je menu op een klein scherm in, lees dan Hamburgermenu.
Hoe werkt dit in Mach3Blocks?
Een menu is een element binnen een blok. Klik het menu in het canvas aan. Rechts opent het instellingenpaneel. Daarin staan twee tabbladen: Opmaak en Instellingen.
De menu-instellingen staan op het tabblad Instellingen. Zij horen bij het menu-element zelf en niet bij het blok eromheen.
Waar de menu-items vandaan komen
Het menu leest de paginastructuur van je website. Elke actieve pagina die zichtbaar mag zijn, wordt een menu-item met de paginanaam als tekst.
De pagina waar je bezoeker staat, krijgt in het menu een eigen markering. Dat geldt ook voor de bovenliggende pagina daarvan.
Drie soorten pagina's vallen af.
| Pagina | Waarom hij niet in het menu staat |
|---|---|
| Een systeempagina | Die komt nooit in een menu. Lees Systeempagina's |
| Een uitgeschakelde pagina | Het menu toont alleen actieve pagina's |
| Een pagina met Verbergen in menu's | Dat vinkje haalt de pagina uit elk menu. Lees Pagina verbergen |
De detailpagina van een collectie staat er ook niet in. De items van die collectie kunnen er wel in komen, vanaf het tweede niveau. Lees Weergave in menu's.
De zes menusoorten
| Menusoort | Wat het is | Niveaus |
|---|---|---|
| Horizontaal uitklap menu | Items naast elkaar, met een uitklapmenu voor de onderliggende pagina's | 3 |
| Verticaal uitklap menu | Items onder elkaar, met de onderliggende pagina's ingesprongen eronder | 3 |
| Inline menu | Items naast elkaar, zonder uitklapmenu | 1 |
| Selectie menu | Een uitklapbare keuzelijst. In de bibliotheek is dit vrijwel altijd een taalmenu | 1 |
| Breadcrumb menu | Het pad naar de pagina waar je bezoeker staat | 1 |
| Vrij menu | Dezelfde inhoud als een inline menu, met een eigen opmaak | 1 |
Alleen de twee uitklapmenu's gaan dieper dan een niveau. Lees Submenu's over het uitklapmenu zelf, en Taalmenu's over het menu met de talen.
De velden per menusoort
| Veld | Bij welke soorten | Wat het doet |
|---|---|---|
| Startpunt | Horizontaal uitklap menu, Verticaal uitklap menu, Inline menu | Bepaalt waar het menu begint |
| Niveaus | Horizontaal uitklap menu, Verticaal uitklap menu | Hoeveel lagen het menu toont: 1, 2 of 3 |
| Onepagermenu | Horizontaal uitklap menu, Verticaal uitklap menu, Inline menu | Laat het menu naar blokken op dezelfde pagina wijzen. Lees Onepagermenu |
| Start met home | Breadcrumb menu | Zet je startpagina vooraan het pad. Lees Breadcrumb menu |
| Scheider | Alle zes, bij een menu van een niveau | Wat er tussen de items komt te staan |
| Niveau 1 scheider tot Niveau 3 scheider | Horizontaal uitklap menu, Verticaal uitklap menu | Hetzelfde, maar per niveau in te stellen |
Het startpunt
Het veld Startpunt heeft een keuzelijst met twee kopjes. Het eerste kopje heet Niveau en het tweede Pagina. Onder dat tweede kopje staat elke actieve pagina, ingesprongen naar haar plek in de structuur.
| Keuze | Wat het menu dan toont |
|---|---|
| Niveau 1 | De pagina's op het hoogste niveau. Dit is de standaard |
| Niveau 2 of Niveau 3 | De pagina's op dat niveau, gerekend vanaf de pagina waar je bezoeker staat |
| Een pagina | De onderliggende pagina's van die pagina, en verder niets |
Staat je bezoeker buiten die tak, dan blijft het menu leeg. Er verschijnt dan geen melding bij.
Een pagina die zelf niet in het menu staat, mag wel het startpunt zijn. Het menu toont dan haar onderliggende pagina's.
De scheider
Het veld Scheider bepaalt waar een scheidingsteken komt te staan.
| Keuze | Waar het scheidingsteken komt |
|---|---|
| Geen | Nergens. Dit is de standaard |
| Tussen | Tussen de items |
| Begin, tussen, einde | Voor het eerste item, tussen de items en na het laatste |
| Begin, tussen | Voor het eerste item en tussen de items |
| Tussen, einde | Tussen de items en na het laatste |
Bij de twee uitklapmenu's stel je dit per niveau in. Het veld heet dan Niveau 1 scheider, en zo verder per laag.
Wat je ermee kunt
Met een paar velden bepaal je wat je menu toont en hoe diep het gaat. Wat je niet instelt, volgt uit je paginastructuur.
| Wat je wilt | Wat je doet |
|---|---|
| Het menu bij een bepaald deel laten beginnen | Zet Startpunt op die pagina |
| Alleen het hoogste niveau tonen | Zet Niveaus op 1 |
| Onderliggende pagina's laten uitklappen | Zet Niveaus op 2 of 3. Lees Submenu's |
| Iets tussen de items zetten | Kies een waarde bij Scheider |
| Een andere menusoort gebruiken | Wissel het element met Element wisselen |
| Een pagina uit het menu houden | Zet Verbergen in menu's aan. Lees Pagina verbergen |
Een menu-item bestaat uit acht onderdelen. Je klikt ze los aan in het canvas en maakt ze daarna op.
| Onderdeel | Waarvoor het is |
|---|---|
| Niveau | De laag waarin het item staat |
| Item | Het item als geheel |
| Link | De klikbare link van het item |
| Icoon | Het icoon bij het item |
| Afbeelding | De afbeelding bij het item |
| Naam | De tekst van het item |
| Omschrijving | De extra regel onder de naam |
| Scheider | Het scheidingsteken tussen de items |
Bij een menu verschijnt geen keuzelijst voor een sub-element. Je klikt de onderdelen dus rechtstreeks in het canvas aan.
Het opmaken zelf gebeurt op het tabblad Opmaak, met de opmaakniveaus van je thema.
Geef je een menu-item een eigen link, een icoon of een afbeelding, dan hoort die waarde bij de pagina. Lees Weergave in menu's.
Grenzen en wat niet kan
Een menu voeg je niet toe. De pop-in Element invoegen heeft twaalf elementgroepen, en menu's zitten daar niet bij.
Je krijgt een menu dus door een blok te kiezen waar er een in zit. Dat zijn vooral blokken uit de categorieën Header en Navigatie. Lees Blokken beheren.
Zit er al een menu in je blok, dan verander je de soort met Element wisselen.
| Wat niet kan | Wat wel kan |
|---|---|
| Een menu als los element toevoegen | Een blok kiezen waar een menu in zit |
| Een pagina handmatig aan een menu toevoegen | De pagina actief en zichtbaar in menu's maken |
| De volgorde in het menu apart zetten | De pagina's in het overzicht verslepen |
| Meer dan drie niveaus tonen | Hoogstens drie, en alleen bij de twee uitklapmenu's |
| Een systeempagina in een menu zetten | Een gewone pagina gebruiken |
Drie van de zes menusoorten hebben geen Startpunt, en vier hebben geen Niveaus. Wat je bij de ene soort instelt, bestaat bij de andere dus niet.
Staan er op het gekozen niveau geen pagina's, dan toont het menu de melding "Er zijn geen pagina's op dit niveau."
De tekst van een menu-item is de naam van de pagina erachter.
Op een klein scherm klapt een menu vaak in tot een hamburgermenu. Dat is een eigen element met eigen instellingen. Lees Hamburgermenu.
Voorwaarden en rechten
Voor het menu-element en zijn instellingen is geen apart recht nodig. Wie de editor mag openen, mag deze velden dus instellen.
| Waarvoor | Welk recht |
|---|---|
| Het tabblad Instellingen van een menu | Geen apart recht |
| Het tabblad Opmaak en het tabblad Overgangen | Websites/presentaties stijlen |
| Het menu op je website zichtbaar maken | Publiceren |
Een menu-element heeft zelf geen tabblad Overgangen, want het kent geen staten. De onderdelen van een menu-item hebben dat tabblad wel.
Praktijkvoorbeelden
Je hebt een pagina met algemene voorwaarden die bereikbaar moet blijven, maar niet in het menu hoort. Je opent de instellingen van die pagina en zet Verbergen in menu's aan. De pagina blijft bestaan en verdwijnt uit elk menu.
Je bouwt een website met een groot deel over je diensten. Daar wil je een tweede menu dat alleen die diensten toont. Je zet Startpunt van dat menu op de dienstenpagina. Het menu toont dan alleen de pagina's daaronder.