Inside the archive you will find the upload files folder. (one for the vqmod version and one for the non-vqmod version)
If you have vqmod installed on your store , open the 'upload vqmod version' folder and from within it upload the admin, catalog and vqmod folders directly to your opencart root (the opencart root is the folder on your ftp where you installed opencart, it contains folders like: admin, catalog, system, image and files like: index.php, config.php and/or htaccess.txt). Thats about it for the vqmod version installation, the rest can be done from admin and will be explained below.
If you dont have vqmod installed on your store, open the 'upload no vqmod version' folder and from within it, upload the admin and catalog folders directly to your opencart root.
Now if you uploaded the no vqmod version, you will have to do 2 small modifications:
1.Edit the file catalog/controller/common/header.php and find the line:
$this->children = array(
>->->replace that line with:
$this->data['categories'] = null;
$this->children = array(
'module/supermenu',
'module/supermenu_settings',
2.Now edit the file catalog/view/theme/yourtheme/template/common/header.tpl (where yourtheme stands for your active theme on store) and find the line:
</head>
>->->and above it, add the code:
<?php echo $supermenu_settings; ?>
then find the line:
<?php if ($categories) { ?>
>->->and above it, add the code:
<?php echo $supermenu; ?>
>+>+> Done, you only need to do the modifications above if you installed the no vqmod version.
Now log into your store's admin and navigate to extension > modules.
Locate the module called 'Super Mega Menu' and click install.
Now the installation is done!
At this point in supermenu there are 9 types of items that can easyly be aded to the top menu, they are.


First edit the supermenu module to get to the module page if you havent allready. When supermenu page first opens, it opens in the items tab which is the tab where youll find your added items from now on.
To add an item to the supermenu simply click the add item button and a form with options will appear.
To remove a supermenu item click on the remove button of that item.
As said when clicking the add item button a row with options appear. It has 3 columns, the first one is for selecting the item type and its dropdown view style, the second column is for the item settings and the 3rd column contains the advanced settings for the added item.
The first column is straight forward, you select what type of item you are adding (category, custom link, info link etc) and the view style of the dropdown of that item (if it has a dropdown).
The second column content depends on what you selected in the first column at item type, if you selected category a category selector will appear so you can select the category to display, if you selected custom link 2 fields will appear for the custom link name and url, if you selected brands dropdown or info dropdown nothing additional will appear except for the dropdown banner option.
On the 3rd coumn there is a button that when clicked it expands a list with advanced settings for the item. the advanced settings contain:


The more dropdown is a menu item that displays a configured group of categories. Originally it was intended to display a "more" dropdown with the rest of your shop categories that couldnt fit in the top menu.
You can add the more dropdown to the menu like any other item trough the add item button. But the content of the more dropdown must be set in the settings tab.

Click on the settings tab in the admin page of supermenu and on the right top you can see a selectbox with all the categories called "CATEGORIES FROM THE MORE DROPDOWN" , in there select the categories that you want to be displayed inside the more dropdown.
Still in the settings tab, in the "LANGUAGE RELATED" area you can also set a custom name for the more dropdown.
In the first column when adding an item to the supermenu, for some item types you will see a setting called dropdown. There you cen set the display style of a dropdown, there are 4 available types:
For item types like category and more dropdown all display styles are available, for item types like brands dropdown ot products dropdown while all 4 options show up only the first 2 should be used because theese item types dont have sub-subitems so there would be no flyout. For items like custom link , info link or info dropdown the dropdown display selector does not appear as it is not needed.
The supermenu settings tab is split into 4 sections/areas:

General Settings:

The supermenu features an enhanced set of customization options for colors, background, fonts and borders.

Each line has a name/explanation that tells you what that setting does.
The customization settings will only apply when you set "Apply the customization settings from below?" to yes.
If your theme has a custom font that you would also want supermenu to use put the name of the font in the input box of the "Supermenu font family" line.
Change the displayed name of a top item category in the supermenu.
This can be usefull when you have a category with a long name and you want it to show a shorter name in the top menu.
How to: Add the category to the supermenu. Then edit that item and at item type select "Custom link" instead of category, then at custom link name insert the custom name you want for the category and then select back category at item type. The custom link name will then be saved in the dropdown and will be displayed as the category's name in supermenu.
Disable a supermenu item.
The supermenu items form does not have a on/off status setting for the items, but if you need to temporarily disable an item without deleting it, you can go in its advanced settings and at stores deselect the default store. To reenable the item later on, reselect the default store in the stores list.
Children Levels in the more dropdown
Supermenu displays up to 3rd level of subcategories
When item type is category: Level1: The category in top menu, Level2: The first level of subcategories in the dropdown, Level3: The subcategories of the categories inside the dropdown
When the item type is "More dropdown" the menu actually displays only 2 levels of categories, because Level1 Is the More dropdown menu item
However if you set the more dropdown to display as a dropdown + flyout, then it will display all 3 levels of categories, the Level1 will be the categories in dropdown, Level2 - the first categories in flyout and Level3 - the subcategories of the categories in flyout.
When adding a menu item (category or more dropdown) as dropdown + flyout make sure to add it trough the first items in the menu so there will be space to the right for the flyout to display (as the flyout allways opens to the right)
Add a youtube video in the banner space in dropdown
Go to youtube and get the code for embed video, paste the code in one of the html areas in source mode. Then edit the menu item you want and in its advanced settings at html are select the html area with the video and set it to display in the banner space.
If after installation , you added items to the supermenu but the supermenu does not show up in your theme, and you followed the installation instructions corecltly and vqmod is installed but supermenu wont show up, contact me on email for support and also atach the file from your store catalog/view/theme/yourtheme/template/common/header.tpl to investigate the reason.Some themes have different structures and sometimes the supermenu.xml fails to apply the changes, in that case based on your theme's file a custom supermenu.xml will be provided. Please note that supermenu is a standalone menu and will not inherit your theme's menu style, it will look as it does in the demo or as you customize it.
That is about it, if I forgot something, or something
is wrong , contact me at flo@shopencart.com
If You added code into the html areas in the previous version of supermenu, backup your html areas content before uploading the new files, as after the upload the html areas will be cleaned.
Upload the new files in the root of your site. Make sure to select overwrite if the ftp client asks you (this is so the old supermenu files will be overwritten by the new ones)
After uploading the new files the supermenu in frontend will disappear because the items you added before to supermenu are not set to the default store (this is because the multi store feature was added to supermenu), so you need to edit supermenu in admin , and for each adding item , go in its advanced settings and at store select the default store then save
Clear the browser cache so the new style of supermenu will be loaded in frontend
If after upgrade, in frontend the supermenu has errors, then it is still loading the supermenu.tpl from your custom theme, so you need to copy the supermenu.tpl from the default theme (catalog/view/theme/yourtheme/template/module/) overt to your theme in the module folder - this happens if when you first installed supermenu you copied its tpl file over to your theme, but now when uploading the new one, it uploaded directly to the default theme only.
If initially you installed the non-vqmod version of supermenu (you edited the header files your self) you will ned to update those file as per instructions from the "Install non-vqmod version" chapter.