Amvionlie CMS
Where the Future Begins

Menus

Purpose

Menu Manager owns public site navigation. It controls menu locations, menu items, target selection, ordering, and frontend visibility.

Public navigation vs Admin navigation

Menu Manager is for the public site. The Admin sidebar is governed separately by Admin, Addons, and the installed addon contracts.

If you want a public visitor to click something, use Menu Manager. If you want an admin tool to appear in the Admin sidebar, that is not a public menu job.

Menu locations

A menu location is a named place where navigation can render, such as primary navigation or footer navigation.

Menu items

A menu item points to a target. Targets may include pages, wiki entries, frontend addon surfaces, or custom app-relative URLs depending on what providers are available.

Ordering

Use sorting controls to arrange menu items. Keep menus short enough to scan. A menu is not a storage unit.

Visibility

Menu visibility should follow the same access rules as the thing being linked. Do not show users links they cannot use unless the design intentionally explains why access is restricted.

Good habit

After changing a menu, check the public site in the place where that menu renders.

Updated: 2026-05-07 01:46:28