Items belong to a menu and are managed from the menu detail page (e.g.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/nowo-tech/DashboardMenuBundle/llms.txt
Use this file to discover all available pages before exploring further.
/admin/menus/{id}). The detail page displays items in tree order — root items first, then their children in position order — giving you a visual representation of the rendered menu hierarchy.
Item types
Every item has a type that controls how it is rendered in the frontend menu:| Type | Description |
|---|---|
| Link | A clickable item. Set a route name (with optional route parameters) or a direct URL. |
| Section | A label-only item, not a link. Used as a group header. Can still have children with a collapse toggle when nested_collapsible is enabled on the menu. |
Creating an item
Fill in the definition fields
The creation form shows the definition panel (pencil):
| Field | Description |
|---|---|
| Type | Link or Section. |
| Label | Default label for the item. |
| Per-locale labels | Translation fields for each locale configured in locales. |
| Icon | Optional icon identifier, e.g. bootstrap-icons:gear. |
| Position | Integer sort order among siblings. Lower values appear first. |
| Parent | The parent item, or ”— Root —” for a top-level item. |
After saving, you can edit the item’s configuration (gear panel) to set the permission key, link settings, and parent.
Adding a child item
You can add a child directly from any existing item row using the Add child button. The child form is a simplified modal that:- Fixes the item type to Link.
- Shows only the label and per-locale translation fields (no icon or position fields).
- Pre-sets the parent to the item you clicked.
Editing an item
Two edit buttons are available on each item row:Definition (pencil)
Edits the identity fields:- Label and per-locale translations
- Icon
- Type (Link or Section)
Configuration (gear)
Edits the structural and link fields:| Field | Description |
|---|---|
| Parent | Move the item to a different parent or to root. |
| Position | Integer ordering among siblings. Items are sorted ascending. |
| Permission key | Optional string checked by the permission checker to decide visibility. |
| Link type | Route name + params, or direct URL (Link items only). |
| Route name | Symfony route name for internal links. |
| Route params | JSON object of route parameters, e.g. {"id": 42}. |
| URL | Direct URL for external links. |
| Open in new tab | Whether the link opens with target="_blank". |