Install
Works with Drupal: ^11.3Using Composer to manage Drupal site dependencies
Alternative installation files
Download tar.gz
1.24 MB
MD5: 2dccbb025ad395e8c49461da0794f006
SHA-1: 4152ac671d0315a527f8af470f2f72cc34a9507f
SHA-256: 60746d57e0ac9d77d68e7a0df39d18e128b220c9e496da9c149db4d98d311ea3
Download zip
1.26 MB
MD5: a3d0697e2b510cc865b4f2c8491573de
SHA-1: 5b7bc07150ca68eec6fb639665ef9ed8721f5e60
SHA-256: 7055c51ffabe3bb11b76d1a48264b735f95bafc0c7f6065de26689319c9862b7
Release notes
Changes since 1.0.0
- Menus local task — configuration lives at Structure → Menus → Mega Menu Manager (
/admin/structure/menu/mega-menu-manager), same pattern as Paragraphs Browser. Legacy paths under/admin/structure/mega-menu-managerand/admin/config/system/mega-menu-managerredirect to the new location. - Clear on save — fields denied by the per-level matrix are hidden and cleared on validate/presave instead of blocking save (e.g. optional Icon on level 0).
- Parent link AJAX — changing Parent link recalculates the nesting level and refreshes which managed fields are available.
- Delete / confirm forms — field rules are skipped on confirm dialogs so level notices do not appear on delete.
- Field badge labels — overview and settings preview use the field’s configured label (Field UI / config translation), not custom badge strings from the module.
- Documentation — English README walkthrough with screenshots (Menus tab, configurations, fields matrix, badges, overview, link form).
- CI — project CSpell dictionary updates for GitLab pipelines.
Also includes the 1.0.x commits after 1.0.0: configuration UI split into Edit / Manage fields / Manage badge display local tasks, and related stylelint fixes.
Upgrade notes
- No config schema break expected; existing
mega_menu_manager.settingscontinues to apply. - Bookmarks to the old Structure/Config paths still work via redirects; prefer the Menus tab going forward.
- Editors may notice that previously “stuck” values on disallowed levels are removed the next time a link is saved.