By Jake5 on
Hi, im pretty new to drupal. Im trying to set up a new homepage. I would like some help/suggestions how I should set it up.
The main menu is using hover to show its horizontal submenus (eg. Sub 2.1, Sub 2.2 etc.) and when you click on any of those, a tertiary level (with possible childs) should appear in a block in the left side column (eg Sub 2.3.1, Sub 2.3.1.1).
Section 1 and Section 2 separate the webpage into two sections with the same structure, only different color schemes.
If you look at the picture I attached you hopefully understand the structure and layout im looking for.
Site structure
- Section 1
- Menu 1
- Sub1.1
- ...
- Menu 2
- Sub2.1
- ...
- Sub2.2
- ...
- Sub2.3
- Sub2.3.1
- Item2.3.1.1
- Item2.3.1.2
- Item2.3.2
- Sub2.3.1
- Sub2.1
- Menu 1
- Section 2
- Menu 1
- ...
- Menu 1
Comments
I found a page with almost
I found a page with almost the same setup i was looking for:
Westcost Hot Yoga
I would deeply appreciate if anybody could explain how this page is set up!
menu trim
Hey Jake --
I think you could get this by combining the natural behavior of primary/secondary links, and the menu trim module (http://drupal.org/project/menu_trim). I haven't tested it, but this should work:
1. Install menu trim.
2. Set up primary links so that it contains your whole menu structure -- all main tabs, as well as all their children. Also, be sure that all the top-level and second-level items have "trim parent items" checked.
3. Under your menu settings (administer > site building > menus > settings), be sure that "menu containing primary links" and "menu containing secondary links" are both set to "primary links."
4. Go to blocks and enable "Primary links (menu trim)".
This should do it, or at least get you close.
Menu Restricter
Menu Restricter has even more options and should be quicker to set up by simply entering a minimum level (3 in your case) in the settings ; it's more flexible as you don't have to updating individual menu item while changing the structure.