Hello,

This is my first post, hence am relatively new to Drupal. Can anyone help how I can achieve the following by using just 1 menu block.

I have a 3 level menu tree structure, currently displayed as follows (using primary links) :-

Item 1
Item 2
- Item 2a (current page)
-- Item 2a-i
-- Item 2a-ii
- Item 2b
Item 3

This is what I want to achieve:-

1) When a user is on a Level 1 page, I want it to show the Level1 & level2 structure and any children for the current page.

For example :-

Item 1
Item 2 (current Page)
- Item 2a
- Item 2b
Item 3

2) When a user is on a level 2 page, I want the menu to ONLY show the children for that active menu item.

For example :-

- Item 2a (current Page)
-- Item 2a-i
-- Item 2a-ii

Can the Menu Block Module or the Local Menu Module achieve this or are there any other ways/modules that can do this ?

Any help - much appreciated.

Regards
Shrenster

Comments

illSleepWheniDie’s picture

this is an old post .. but I found the solution here:
http://drupal.org/node/249257