After setup the module on your site, you should create the menu profile which have Alias = โtop-menuโ, it will auto show on Header area of your site.
To change the default menu top to load other menu alias, ex: menu-top-default
You should edit the file โ/app/code/Ves/Megamenu/view/frontend/layout/default.xmlโ or copy the file into your template folder โapp/design/frontend/Theme Vendor/Theme Name/Ves_Megamenu/layout/โ. Then change the code:
The megamenu module also support widget block, widget shortcode to load menu profile on frontend. So you can load it in cms page, create widget instance to load it to any other position.
Notice:
The megamenu menu top block was reference to the block name โstore.menuโ โ this is default block to load catalog navigation on header of default magento 2 theme. If your custom them are using other block, you also should change the layout xml file of the megamenu to reference to right block.