Skip to main content

MenuItemConfiguration

Stable

Admin-only projection of a MenuItem used by GetMenusConfiguration and the menu-item management mutations.

Champs​

ChampTypeDescription
idID!—
menuMenuConfiguration!Owning menu, resolved via the parent chain when legacy descendant rows store menu_id = NULL
parentMenuItemConfigurationOptional parent menu item (used to build a tree)
labelString!Translated label in the user's current locale
localizedLabel[LocalizedString!]!All localized labels for editing
routeNameString—
featureFlagFeatureFlagId—
urlString—
phpApplicableStringExpression language code evaluated server-side to decide whether the item is displayed. Edit requires the CanManageMenuItem role.
sortIndexInt!—
children[MenuItemConfiguration!]!Child menu items ordered by sortIndex