Menu Item Extras

Component ID

2895023

Component name

Menu Item Extras

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Downloads

6674

Component created

Component changed

Component body

Menu Item Extras provides extra fields for the Menu Items without using additional entities. This module is NOT an alternative of all Mega Menu modules - it is unique implementation of Drupal core’s Menu system.
All fields are placed upon the Menu Item edit/add form and use core Menu link content entity for storing all data.

Requirements:

  • This module uses core modules only.

Installation:

  • Download and enable as normal module;
  • Go to the menus list and edit menu which you want to have the extras.

Configuration:

  • You can enable/disable extras per menu, by default we enable extras for the Main Menu. When extras is disabled, all data from the fields are removed;
  • We added more suggestions for menus in regions. You could change menu template per region.
    Like:
    • menu--extras--main--header.html.twig
    • menu--extras--main--footer.html.twig

Roadmap:

8.x-3.x:
Stay tuned ;)
8.x-2.x:
In active development. The main feature is managing fields, view display and form display as content entity (like node). Long story short - configured FieldUI integration for menu_link_content entity type.

Other features:
8.x-1.x:
Minimally maintained. In this version module adds a body field only.
7.x:
Not supported by this module. Check the similar modules:


Need for support or want to leave a feedback?

Join Our Drupal Slack Channel


Join Our Drupal Slack Channel for Feedback and Support

Join now:

https://drupal.slack.com/messages/menu_item_extras