Editable navigation in website

Description

  • Define (multiple) navigation menu's in a template --> don't know how. Maybe inject as configuration, put a json file in the template, parse the base templates, or any other way. Also define the max. number of levels.

  • Database model to store the navigation menu's (per channel)

  • Generate the navigation menu's from the database using the KnpMenuBundle (to be a bit consistent with )

When the user is logged in and has the toolbar:

  • Generate an "Add navigation item" at the end of every menu / submenu

  • The "Add navigation item" results in a bootstap modal dialog with the "Add navigation item form part 2" form (see PDF, part 1 will be added later)

  • Generate an "(edit)" link at the end of every existing navigation item

  • The "(edit)" results in a bootstap modal dialog with the "Add navigation item form part 2" form (to edit)

Technical tasks

None

Deployment actions

None

Status

Assignee

Unassigned

Client

None

Fix versions

Configure