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