- Kind
- Module
- Status
- Release 1.16.0 for Drupal 9.4 to 10
About WE Mega Menu
WE Megamenu is a full-featured mega menu module for Drupal, contributed and maintained by WeebPal on Drupal.org. It provides an intuitive drag-and-drop interface for building complex, multi-column, responsive mega menus without writing code. It supports custom styling, animations, responsive behavior, and integration with any Drupal theme.
Features
- Drag & drop builder
- Multi-column layouts
- Responsive design
- Custom animations
- Theme integration
Install it
Requires: Drupal 9.4 to 10
Install with Composer, then enable it:
composer require drupal/we_megamenu
drush en we_megamenu
No Drupal 11 release yet. If you are planning a Drupal 11 upgrade, talk to us first: we maintain this module.
Issues, releases and documentation live on Drupal.org. We maintain it there, and we build with it on client work: see Drupal development or what we have delivered.
Setting it up
Requirements: No modules outside Drupal core.
- Enable the module at Administration → Extend.
- Go to Administration → Structure → Block layout and place the Mega Menu block into your main menu region.
- Set which content types, pages and roles the block appears for, and pick its region.
- Build the menu itself at Administration → Structure → Mega Menu. Each menu gets its own configuration, so a main menu and a footer menu can look completely different.
- Grant "administer we_megamenu" to the roles that should be able to edit it.
Permission: administer we_megamenu. Administer at /admin/structure/we-mega-menu.
Releases and Drupal compatibility
| Release | Runs on | Notes |
|---|---|---|
1.16.0 | Drupal 9.4 to 10 | Current release |
1.15.0 | Drupal 9 to 10 | |
1.14.0 | Drupal 9 to 10 |
There is no Drupal 11 release yet.
Further reading
Planning a Drupal 11 upgrade?
We maintain WE Mega Menu. Tell us what your site runs, and we will tell you what the upgrade involves for the menu and for the rest of the site.