You are viewing beta documentation for Navigation 4.x.
Integrations

Feed Me

Navigation integrates with Feed Me (opens new window) for importing nodes into a menu.

Setup

  1. Create a Feed Me feed with element type Navigation Node.
  2. Select the target menu in the feed group settings.
  3. Map node fields in the Feed Me UI.

Mapped fields

Standard node attributes include:

FieldNotes
titleNode title
typeNode type class name
elementIdLinked Craft element ID
linkedElementSiteIdSite ID of the linked element locale (per-site link target)
urlCustom URL
urlSuffixPer-site URL suffix
newWindow, classesLink settings
parentIdSet automatically for nested imports via the Children mapping
enabledEnabled state

Menu custom fields on the node field layout appear as additional mapping rows when configured.

Nested children

Map the Children field to import nested node structures. Feed Me runs sub-imports for each child row under the parent node.

Unique identifiers

Use Feed Me's unique identifier checkboxes to match existing nodes by title, id, or custom fields before updating or skipping.