Managing Menus

Here is an explanation of how the menus work in the CMS:

Top level navigation is what appears in the menu bar when you log in.

Second level navigation is what appears in the sub-navigation at the top when you click a top level navigation option. Second level navigation is set as you add content by selecting a top level navigation choice as the parent.

Third level navigation is what appears on the left when you choose a second level navigation link. Third level navigation is set as you add content by selecting a second level navigation choice as the parent.

Fourth level navigation appears indented on the left. Fourth level navigation is set as you add content by selecting a third level navigation choice as the parent.

You should not add navigation in Structure / Menus in most cases. If you do that it can cause problems. You should be setting up the navigation as you add content by using the Provide a menu link checkbox.

All top level navigation should be set to <nolink> if you want to have any pages beneath it. If you set a top level navigation choice to a specific node it can't have any pages in the second level navigation.

To modify or add a menu link:

  1. Log in to the CMS
  2. Click Structure->Menus->Main Menu
    Screenshot of menu link
  3. On the resulting page you will see a list of all the links you have on your site.  From here you can either add a new link (see #4), or click on the crosshair symbol and drag/re-order your links.  Remember to click "Save Configuration" at the bottom of the page when you are done.
    Screenshot - Main Menu
  4. After clicking "Add link", you can add a link to any other page in your site, or to an external website.

    After adding the link, it will appear in the list of all links, at which point you can drag it to the correct location and click "Save Configuration".

There is one important tip to managing your menus. For top-level links (links appearing directly under Main Menu), the path for the link should point to <nolink>. This allows these links to work correctly on mobile view and to work correctly with left navigation.

Incorrect:

Correct:


Training Calendar
CMS Help

If you are experiencing a critical issue with your live website, please contact the IT Customer Service Center at 864-8080 or itcsc@ku.edu.

For questions on CMS policy, look & feel, and all other issues, please visit our help page.

Please contact web services at 864-6415 or webservices@ku.edu for help with your site

Online help can be found under the How-To's section of this website.