Drupal CMS: Menus
Learn about menus in Drupal.
This guide is aimed at
- PG Students
Before you start
You need to be a Senior Editor, Editor or Author
When editing use Chrome, Firefox or Safari but NOT Internet Explorer
Understand how the main navigation works in Drupal and how to create and assign pages to a parent menu as well as how to change the order of pages in a menu.
Below are the different areas you may need to know about when it comes to menus:
- Menus for visitors
- Menus for (Senior) editors and how to use them
- Change the order of pages in a menu
- Change the title of a menu item, including the link title
Menus for visitors
Menus are important for users as it allows them to navigate content.
The new Indigo navigation style adopted for Drupal sites shows the user exactly where they are at any given moment, through the use of highlighting and colour. The current page (personal tutoring in the below example) is highlighted by a vertical line to the left in the site palette colour.
The parent section (Teaching resources) is shown as a block colour with white text and the sibling pages show as white against the grey of the rest of the menu.
Menus for (Senior) editors and how to use them
Every time you create a (landing) page, not only do you need to publish it, but if you want it to show in the menu, you need to decide where on the menu.
In other words, is the page going to be a main, top-level page with / without 'child pages' hanging off it, or is it going to join an existing group of child pages? Once you've made the decision, you use the Menu settings in the left-hand toolbar to enable it to become part of the menu.
You need to be in editing mode and have clicked on Menu settings on the left. It's in the same area where you choose 'published'.
- In Title* you can change the title which appears in the actual menu
- You need to tick the box next to 'Provide a menu link' for the title to appear in the menu
- You can provide a description of the item under 'Description'
- In the dropdown menu, you choose where the page is going to 'sit'
- Click on Save
Change the order of pages in the menu
It is very easy to change the order of pages, but read the following information:
Absence of four-headed arrow
If you suddenly don't see the four-headed arrows - which allow you to move menu items around - next to each menu item, please check you haven't clicked on 'show row heights' (which sits to the far right) by mistake as this removes the four-headed arrows from the left of each menu item.
- Click on Structure | Menus | Main menu in the top toolbar to see all the pages of your site
- Click on the 4-headed arrows and drag the page you want to move to the desired position
- Keep doing this until you have all your pages in the desired position
- When finished make sure you scroll to the bottom and Save!!!!
Change the title of a menu item, including the link title
- Make sure you are in editing mode
- Click on Menu settings in the left-hand toolbar
- Change the title in the top-left, under Title*
- Change name under the menu link title