Menus

Menus are the primary way users navigate from one page to another within a site. GW Drupal features a variety of ways to add and display menu links on pages. 

Adding a Page to the Main Navigation

The Main Navigation of a site is the main menu structure displayed at the top of every page in a blue bar. The menu bar will display the first and second-level navigation, however, you can add more levels to your navigation that can be displayed in other ways. Follow these instructions to add a page to your menu.

Adding a Page to the Menu While Editing 

  1. While editing a page, use the sidebar panel on the right to expand the Menu settings section
    • If the sidebar panel is hidden, use the gear icon on the top right of the page to display it
  2. Turn on the toggle switch labeled Provide a menu link
    • This will expose multiple menu settings
  3. The Menu link title field will automatically be filled with the title of the page; however, you can customize your menu link by typing something else. This is the link text that will appear in any displayed menus including your main menu bar, left menus, and breadcrumbs.
    • In some cases, you may want to modify or abbreviate the link to best fit the rest of your menus
  4. The optional Description field can be used to show a tooltip when hovering over the menu link
    • Note: tooltips will not display when viewing on mobile devices 
  5. Use the Menu link position preview to identify where in the ordered menu structure your page should go
    • Choose which link your page should go under
    • A green check mark will appear to the right of the link, indicating your selection
  6. The Weight field can be used to order multiple menu links with the same level
    • Menu links with lower weights are displayed before links with higher weights
    • By default, links will be ordered chronologically by when they were added
    • Reordering menus is easier to do with the drag-and-drop interface on the Main Menu page
  7. Use the Disabled toggle switch to create a breadcrumb, but hide the link from the menu
  8. New menu links will display once the page is saved and published
     
Image
screenshot of the menu settings pane
The Menu Settings section of the sidebar panel 

 

Reordering the Main Menu

  1. Hover over Structure in the admin menu bar
  2. Go to Menus then Main Navigation
    • This screen allows you to see all the links in the main navigation structure
  • From here you can use the crosshairs on the left to drag and reorder menu links
    • Keep in mind when you move a menu link that has subpages, those links will also be moved
  • Once you have made the changes you need to click the Save button
screenshot of the main menus page
 Screenshot of the edit main navigation page

Adding a Left Menu to a Page

  • Check the Use Left Menu box located below a page's Body field
    • Pages will not have a left menu by default
    • This will add a list of menu links, starting with the main navigation, to the left side of the page
    • It will also shift the page contents to the right
screenshot showing the left menu on a page
Screenshot of a page with a left menu displayed

 

 

Breadcrumbs

Breadcrumbs are another kind of secondary navigation that are automatically displayed at the top of a page. As the name implies, they can be used to retrace the levels of navigation for a page. They can be especially helpful on sites that have a menu structure with many levels. Breadcrumbs will display automatically based on the menu structure you choose for a page. 

screenshot showing a page displaying breadcrumbs
Screenshot of a page displaying breadcrumbs