Magento 2 Mega Menu Extension
When it comes to organizing the menu and making navigation quick and easy, trust Magento 2 Mega Menu extension. The responsive navigation menu extension allows you to truly customize the menu and submenu items according to your choice. Choose different menu styles, customize the menu features and add thumbnail images to make the menu attractive and useful.
Create Unlimited Menus
You can create unlimited menus to control each section of navigation (i.e. Horizontal Top Navigation Menu, Left Navigation Menu, Footer Navigation menu, etc.) with our easy to use Menu Groups feature.
Style Menu Items without editing code
Manage style for each menu group (i.e. Menu Bar Options, Mega Menu Item Options, Fly-out Options, Submenu item options, etc.) It will eliminate the need to edit the CSS (Cascading Style Sheet) file.
100% Mobile Responsive Menu
Our Magento Mega Menu extension is 100% mobile responsive. It is tested with all modern browsers and mobile devices.
Control User Access Permission
Use Menu Item's Advance Options to control User Access Permission for various customer groups (Registered, Not Logged In, General, Wholesale, Retailer).
Reduce Menu Loading Time
Make your Magento store faster by using Super Cache feature. It will generate/publish static html menu code, bypassing the interaction with database on every page load, thus making your website faster.
Show Category Image/Icons
Easy option to show category images along with category link. You can also use custom image for Main/Root level category. Apart from this, you can add icons/images for menu items and control their height/width within configuration set up.
Group Submenus for Better Organisation
Organise submenus in groups using menu item group type. It will show specific menu items within single column layout.
Menu Items Label Options
Use menu items label options to assign label to a menu item. It is easier to highlight menu item (categories/products) using this feature. You can also edit the background and title text color along with label font size.
Max 5 level category menu support
Our extension allows you to show maximum 5 levels of category in the menu.
Support for Right to Left Languages
Our mega menu extension supports right to left languages.
What are the Different Menu Types supported by the Extension?
Mega Menu
Accordion Menu/Smart Expand Menu
Always Expand Menu
List Items Menu
3 Simple steps to create navigation menu for your store
Menu Types: (1) Mega Menu (2) Accordion Menu/Smart Expand (3) Always Expand (4) List Items
Select Menu Alignment: Horizontal or Vertical
Select Menu Item Levels: Max 5 level support
Select Menu Direction: Right to Left or Left to Right
Style Menu items within each group: Manage style for each menu group (i.e. Menu Bar Options, Mega Menu Item Options, Fly-out Options, Sub Menu Item Options).
2) Create Menu Items within a Menu Group:

Select Menu type to show static and dynamic contents:
- CMS page
- Category page
- Categories and Subcategories listing in multi-column layouts
- Auto show sub categories.
- Option to show images/icons along with category link.
- Static block to show static block or to show product listing using widget or to show form/map within mega menu.
- Product page
- Custom URL - It can be used to create external link.
- Alias [href=#] - To create dummy no link text,
- Group - This is to arrange menu item within column layout.
Add Menu Item Labels:
- For e.g. Hot, Sale, 40% Off, etc.
- Manage label background color/font size/text color, etc.
User Access Permission to Menu Items:
- User Access Permission for various customer groups (Registered, Not Logged In, General Wholesale, Retailer).
3) Add Embedded Code to integrate menu in front-end:
Need help? Please contact us at support@magebees.com
- Installation Guide Magebees Navigation Menu Pro For Magento 2 Extension V1.6.3download here
- User Guide Magebees Navigation Menu Pro For Magento 2 Extension V1.6.3download here
- Magebees support is the best
-
Very thankful to this company. They helped me with the installation of the extension and even showed me how to make it work. For all things Magento, trust MageBees and no one else.
Developer Support Functions as Described Usefulness - Edits Menus Easily
-
We recently started our e-commerce store and I needed to edit the menu items. Thankful to MageBees for this extension. The mega menu module made sure I was able to make quick changes even though I have no knowledge of editing CSS files. Great job guys.
Developer Support Functions as Described Usefulness - I love MageBees for their extensions and their service
-
V..very grateful to MageBees. This is my 3rd purchase from this website and they delight me every time. From good extensions to great customer support, trust me when I say they are the most genuine Magento extension development company out there.
Developer Support Functions as Described Usefulness - Amazing Support from MageBees
-
MageBees is great with the extension. But, I want to point out that their support is just amazing. They went above and beyond to solve a configuration issue and made my website better.
Developer Support Functions as Described Usefulness - Mega Menu - Mega Benefits
-
Excited to tell you that the Mega Menu extension has multiple benefits! The eye-catching menu makes navigation so much simpler for our website that it is easy to find products from a large catalog easily. Customizing the menu is so easy now.
Developer Support Functions as Described Usefulness - Menu Loading Time is reduced to half!
-
After using the responsive mega menu extension, we have witnessed a considerable reduction in loading time. I have noticed the bounce rate has reduced because of the faster speed of the website. I cannot believe a single extension helped me customize the menu and made it faster with the Super Cache feature. Kudos to MageBees for a job well done.
Developer Support Functions as Described Usefulness - It lets me customize menu
-
I wanted to customize the web menu and highlight best-selling categories. I was able to do it with the help of MageBees mega menu extension. It has led to better web navigation. I now display categories and sub-categories in an effective style. I was able to create a menu with 5 levels. I'm so excited. This was very difficult in the past.
Developer Support Functions as Described Usefulness - Thank you
-
This extension has transformed the way customers see my website. Good navigation has made product search easy. It has led to increase in sales too. I love that I am able to highlight specific sections in the menu. It makes the job of attracting customers effortless.
Developer Support Functions as Described Usefulness - Good Mega Menu Extension
-
The extension works as expected. It allows you to pay special attention to the most important pages of the website. You can customize the menu easily. Thank you MageBees.com for helping me install the extension and configure it quickly.
Developer Support Functions as Described Usefulness - Customize Website Navigation
-
You can choose a menu and sub-menu to suit the requirements of the client. You can change the font, colors, height, width etc. The Magento 2 Mega Menu Pro is my #1 choice for customizing the navigation menu on the website. Must try!!!
Developer Support Functions as Described Usefulness - Totally Satisfied
-
100% satisfied with the functions of the extension and the service. The support team really helped me out in installing the extension. I am looking forward to working with you again.
Developer Support Functions as Described Usefulness - Make Navigation Easy and Attractive
-
The Mega Menu extension makes it easy to create a personalized menu for the store. I am amazed by the functions offered by MageBees.com. Great work guys.
Developer Support Functions as Described Usefulness - Mega menu extension is the best
-
When I say it is the best, I am not saying because I am a loyal customer of MageBees. But, truly, the Mega Menu extension offers so many customization options that you will definitely fall in love with it. Organizing menu was never this easier.
Developer Support Functions as Described Usefulness - Menu Management is Easy
-
Now, changing top-menu and restructuring navigation is a piece of cake. That being said, I am very happy with the service from MageBees. Great work guys, keep it up.
Developer Support Functions as Described Usefulness - Navigation Woes no more
-
The Mega Menu extension is nothing short of a miracle. It has helped me improve the navigation structure of the website. I am able to re-order the menu quickly. Also, I highlight certain sub-menu items to emphasize on limited-time sales that we run on our store. Sales have improved. Also, my life is easier.
Developer Support Functions as Described Usefulness - Magento 2 Mega Menu offers Mega Benefits
-
Glad that I chose MageBees for buying Mega Menu extension. I am now able to organize the menu quickly. It has improved website navigation phenomenally.
Developer Support Functions as Described Usefulness - Highly Recommended
-
I have a website with more than 10000 products. And, this extension helped me manage the product categories flawlessly. Easy customization makes it a perfect tool for organizing the navigation menu of the website. I recommend the extension for one more reason: support service. MageBees offers total support to help you make optimum use of the extension. I had a few doubts with the installation but their support team provided clear, precise solutions. It made my work easy.
Developer Support Functions as Described Usefulness - Good product
-
product works very well. tech support is very helpful
Developer Support Functions as Described Usefulness - Superb Product
-
Highly recommended with functions exactly as described and also beyond.
Developer Support Functions as Described Usefulness - Great Features
-
Types of Mega Menu satisfies all my requirements. This extension is very good and the support team gives you excellent support when you need it.
Developer Support Functions as Described Usefulness
Made compatible with Magento 2.4.4 version
2022-05-24 06:05:15- Fixed JQuery/Ui Nested Sortable draggable issue.
Fix Issues
2021-05-10 07:02:35- Fixed Product Page Breadcrum missing issue.
Fix Issues
2020-02-11 04:01:25- Give Option in admin for Is your store point to pub directory or not.
Fix Issues
2020-30-05 11:45:25Fix Issues
2019-10-02 12:48:15- Fix Menu group dynamic css permission issue on the production mode.
- Show menu item label in admin side menu item listing section.
Fix Issues
2019-02-08 01:15:00- Code improvements and make extension package compatible with MageBees Posh Theme.
Add Features Fixes
2019-07-04 12:28:15- In Full width mega menu show submenu on the mouse hover.
- Generate Menu's Static html from admin for reduce page load time.
Bug Fixes
2017-06-08 12:15:56- Fix Smart Expand Layout Issue In Mobile View.
Bug Fixes
2016-15-11 12:15:56- Set javascript:void(0) for the Alias and Group menu items.
Navigation Menu Pro Extension for Magento 2
2016-05-18 12:15:56-
Q-1: I have Installed Mega Menu Extension. I got the following error. “There has been an error processing your request”. “Please upgrade your database: Run bin/magento setup:upgrade”.
Ans : Run “php bin/magento setup:upgrade” command to your terminal or command prompt. Please see the installation steps.
-
Q-2: I have installed Mega Menu Extension. But when I open the admin panel, I get “Specified invalid parent id (Magebees_Menu:title)” error.
Ans : Please enable Magebees_Menu module by run “php bin/magento module:enable Magebees_Menu” from command prompt in magento root directory.
-
Q-3: How to display Menu on the Front-end?
Ans : After creating the group, you will get the embedded code. Use it to display menu on the front-end. There are 3 methods available. Here group_id=1;
1) Insert into Static block or CMS page:
{{block class="Magebees\Navigationmenu\Block\Menucreator" name="menucreator_group_1" group_id="1" template="menucreator.phtml" }}
2) Reference via XML layout file:
<block class="Magebees\Navigationmenu\Block\Menucreator" name="menucreator" template="menucreator.phtml">
<action method="setGroupId"><argument name="groupid" xsi:type="string">1</argument></action>
</block>
3) Call via frontend template file:
<?php echo $this->getLayout()->createBlock("Magebees\Navigationmenu\Block\Menucreator")->setGroup_id(1)->setTemplate("navigationmenu/menucreator.phtml")->toHtml();?>
-
Q-4: How to replace Magento top menu with the Mega Menu?
Ans : Replace magento default top menu with our Mega Menu:
Open the given file. <Root Directory>\vendor\ magento\ <YOUR THEME FOLDER> Magento_Theme\ templates\ html\ topmenu.phtml file.
Comment or remove default magento top menu code and put our menu embedded code as display on the above screen shot.
<?php echo $this->getLayout()->createBlock("Magebees\Navigationmenu\Block\Menucreator")->setGroup_id(1)->setTemplate("navigationmenu/menucreator.phtml")->toHtml();?>
Here group_id=1; so we need to change the group id when you use this code to display menu in the front.
-
Q-5: Why are auto show subcategories not working in the menu?
Ans : Make sure that all the assigned subcategories are activated, and select YES in “Include in Navigation Menu” option.
-
Q-6: Any change such as add, edit, add-sub, delete menu-items or change in the menu group is not displayed in the front?
Ans : Go to Admin -> MAGEBEES -> > Navigation Menu Pro -> Navigation Menu Pro Setting and follow below mentioned points:
- Check Developer Mode is set as “No” then click on the “PUBLISH” button for display new changes on frontend.
- If developer mode is set as “Yes” and still new changes are not displayed on the frontend then Refresh magento cache From System -> Tools -> Cache Management.

