Menu Item Extras

Module Drupal Illustration Voir sur Drupal.org
Nb téléchargements : 31479

Components

  • Menu settings
  • Menu item form
  • User interface
  • Code
  • Miscellaneous
  • Documentation

Documentation

Images



Ecosystem

Homepage

Demo

Licence

http://www.gnu.org/licenses/old-licenses/gpl-2.0.html

permet de manager des champs supplémentaire sur un menu (description, image, etc) sans modifier l'entité

Release

Status : Published
Projects : Modules
Maintenance status : Actively maintained
Development status : Under active development
Supported Branches : 3.0., 8.x-2.
shield Stable releases for this project are covered by the security advisory policy.



Description

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

🇺🇦

This module is maintained by Ukrainian developers.
Please consider supporting Ukraine in a fight for their freedom and safety of Europe.

Use cases:

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:


Join our Drupal slack channel: #menu_item_extras



Toutes les informations proviennent du site drupal.org