Version:

    Creating multi-level menus with interactivity

    You can create templates for multi-level Drupal menus. Before you try this, you should follow the guide for creating a simple single level menu as this explains the full process.

    Structuring a multi-level menu

    The screen-shot below shows the structure of a 3 level menu template. It shows that for each level required in the menu, you must add a new Menu list container, Menu list item and Menu link. These must be nested within the Menu list item of the parent level.

    If you require more than three levels, simply nest additional elements in the same pattern below. You can nest as many levels as you want. Any nested elements not required by your menu are simply ignored.

    Menu-template-element-structure.png

    DX8 knowledge base icon

    Frequently asked questions

    Get instant answers to common questions. Available online 24/7.

    Find answers

    Raise a ticket icon

    Raise a support ticket

    To raise a ticket, sign into Acquia Cloud and select Help in the top menu.

    Raise support ticket

    Acquia

    Copyright © 2020 Acquia, Inc. All Rights Reserved. Drupal is a registered trademark of Dries Buytaert.