Mega Menu in Homepage

In JM MegaMall template, in the homepage, the navigation menu is static CMS block position-1.

In the rest of the pages, the navigation menu is the JM MegaMenu.

How do I use JM MegaMenu for the homepage also?

Thanks

7 answers

Profile photo of Vijayesh Sainju 0.00 $tone June 12, 2014
Public

Hi Saguaros,

In the homepage, in this template the Mega menu is on the left column.
I am not using that Mega Menu at all.

What I wanted to do was to show the mega menu on the top in position-1 in homepage.
Currently in position-1 in homepage I show static CMS block.
I am going to PM you the site.

Thanks

#2
Profile photo of Vijayesh Sainju 0.00 $tone June 12, 2014
Public

An update,

I put the following in the "position-1"
{{block type="jmmegamenu/jmmegamenu" name="catalog.topnav12" output="toHtml" }}

Now I see the MegaMenu going horizontally in the homepage.

One problem….
The dropdown menu cannot be seen.
I am not sure if it opens behind static block position-2.

In other pages (not homepage), the MegaMenu dropdowns work fine.

I am guessing it’s to do with z-index and overflow: hidden/visible issue.

But can’t seem to pinpoint the exact solution.

Please suggest.

Thanks

#3
Profile photo of Ziven Staff 100280.00 $tone June 16, 2014
Public

Please try with the workaround below:

-- Go to the file: skin/frontend/default/jm_megamall/css/styles.css
-- At approx line 7631, you will see this declaration:

Code:

.jm-menu-top .jm-megamenu ul {
    overflow: hidden; <-- remove this line
    width: 100%;
}

-- Flush magento cache.

Hope it helps.

#4
Profile photo of Vijayesh Sainju 0.00 $tone June 17, 2014
Public

Ziven, this still seems to be an issue in Internet Explorer and Firefox.

In Chrome, I can see the dropdowns. In IE and Firefox…no dropdowns.

Please suggest.

Thanks

#6

This question is now closed

Written By

Comments