Content

Menus

Manage and configure menus for your storefront, including navigation and content organization.

The menus functionality provides a hierarchical navigation structure for organizing and displaying links within your storefront. Menus can include multiple levels and menu items that link to catalog entities such as categories or brands, or to custom URLs and pages.
They are used to build the site’s main and secondary navigation and can be rendered anywhere using menu locations.


Key features

FeatureDescription
Hierarchical structureSupports multi-level navigation for complex menu designs.
Linked entitiesMenu items can link to catalog entities such as categories or brands.
Custom menu itemsAllows creation of custom links independent of the product catalog.
Menu locationsDefine where menus can be displayed in the storefront (e.g., header, footer).
Category importImports an entire category tree from the PIM to quickly build a menu structure.
Storefront implementationDetermines how and where menus are rendered in the frontend.

Typical use cases

Menus are used to structure site navigation and improve the customer browsing experience by linking key pages, categories, and collections.

1. Building hierarchical navigation

Create multi-level menus to organize content and catalog navigation. Examples include:

  • Building a main navigation that includes departments, categories, and subcategories.
  • Creating a multi-level dropdown with brand and product group links.

2. Importing and editing category structures

Import existing category trees from the PIM to build menus quickly. Examples include:

  • Importing a full product category structure into the CMS for instant menu creation.
Renaming and rearranging menu items using drag-and-drop without affecting the original PIM structure.

3. Managing multiple menu locations

Define and manage multiple menu locations for flexible layout placement. Examples include:

  • Creating separate header, footer, and sidebar menus.

Managing menu locations

Menu locations define where menus are displayed in the storefront, such as headers, footers, or sidebars. Each location has a name and ID and must be implemented in the storefront to be visible.


Related featureDescription
CMSManages menus, pages, and widgets for site navigation and content presentation.
Products (PIM)Provides category trees that can be imported as menu structures.
Storefront implementationDetermines where and how menus are displayed visually.
CollectionsCan be linked within menu items to direct users to dynamic content pages.