Install

Works with Drupal: ^8 || ^9 || ^10 || ^11

Using dev releases is not recommended, except for testing.

Using Composer to manage Drupal site dependencies

Alternative installation files

Download tar.gz 86.01 KB
MD5: 036acf0a615a726ee4d06ba331771d54
SHA-1: f12046ff7d228d89d8d450d9e9ada42a81e096a7
SHA-256: 6f3eca1181bef8cf3e5a9fa75916059bb1b90fd9e2c5db95443b3fbd2da49307
Download zip 110.79 KB
MD5: fe37838db3f7f5c184f40682ffaccd48
SHA-1: 927ece9cb92e0b1c1e53adbf928403326aa9b565
SHA-256: 9c16d104eba2b5a13076816cd0ad80af9d39406b91cdd6669da808b8311b5d6a

Release notes

8/24/2020 Dev Update:

The Better Mega Menu 8.x-1.0-dev, 2020-08-04
--------------------------------------------
- Issue #2952410 by ankitjain28may, SivaprasadC: Typo in
css/tb_megamenu.default.css
- Issue #2982006 by brahmjeet789, Neetika K, Vidushi Mehta: Hook help is missing
- Issue #2921195 by Zemelia, pafa7a: Missing array keys cause notices
- Issue #2996857 by knyshuk.vova: Incorrect contextual link generation leads to
an error.
- Issue #3045390 by RuslanP, knaffles: Module Description: add dot to the end of
the sentence.
- Issue #3095820 by themodularlab, knaffles, RuslanP: D8 Accessibility Upgrades

Release Notes:

This is a rewrite of the original D8 version from https://github.com/summitmedia/tb_megamenu. This version to uses D8's Configuration Entities to store the data instead of a database table. This means that the standard D8 configuration tools (and features) can be used to transfer menu settings between sites.

It includes an experimental update hook to migrate existing configuration from the database to config entities. NOTE: BACK UP YOUR DATABASE BEFORE RUNNING THE UPDATE!

Some minor changes in behavior.

The MegaMenu list page will initially have no menus listed (D7 version showed all menus). Instead, the "Add a MegaMenu" button is used to create a MegaMenu configuration. This lets you select the menu and theme to create a megamenu configuration for. Once a megamenu configuration is created, it shows up in the list and can be edited as per D7 / existing D8 screens.

Blocks are only created for the MegaMenu configurations that have been created.

This version uses the icons from FontAwesome 4.x in the admin interface.

Have added an option to move rows up and down when a column block is highlighted ( a la issue #2116485: Putting a block above links. ).

TODO:

Needs tests.. but I've spent my time budget on the major re-write

Created by: cgmonroe
Created on: 13 Sep 2017 at 19:42 UTC
Last updated: 28 Aug 2025 at 16:46 UTC
Bug fixes

Other releases