I searched for about an hour today trying to find a solution to this problem and I came up with a ton of things, that were just slightly different than my situation and none of the solutions helped. My problem is that custom multi-level menu items won't expand at all, no matter what I do.

I've created a whole new menu, added an item 'Test' under it and added 'Test Item 1' - 'Test Item 4' under 'Test'. When I click on 'Test' I'm taken to the proper page I pointed 'Test' to but the links under test are still hidden. I know they're there because I can see the black arrow as with other expandable/collapsible menus, they just don't want to work for custom menus/items.

I'm running 4.5 on Apache Linux (RedHat I think) using MySQL for the database; I'm using the pushbutton theme. Any help would be MUCH appreciated, my head is going to explode from this :(

Thanks for any help,
Nick

Comments

NickHBO’s picture

Nobody has ever run into this issue before? There has to be somebody out there that has, I can't see why this would be isolated to anything I specifically did.

Nick

sepeck’s picture

menu items must point to existing nodes.
menu items cannot point to alias pages, but need to point to the actual location
(ie don't use aboutus, use node/15)

other then that, not enough information to guess further.

-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide

NickHBO’s picture

That fixed it :) I had read that a few other places but thought it wasn't related to the actual expanding / collapsing of the menu.

Nick

sepeck’s picture

glad to be of assistence.

In 4.6 I believe they are adding a setting to allow specific sub menus to remain expanded as well.

-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide

sylhju’s picture

then with the version 4.5.X cannot be link create content "page" in menu main?

sepeck’s picture

I don't understand the question. More info examples. I was merely pointing out two limitations of the existing menu modul that catch people. There really isn't enough information in the original post to diagnose an issue and I figured I'd give it a shot.

On the plus side, the menu issue is being addressed in 4.6

-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide

rubicon-1’s picture

I was having this same problem: the parent menu would not expand to show the child items. In my path for the sub items I was using a leading forward slash such as "/node/17". I removed the leading forward slash from the sub items and the menu properly expands to show the child items.

This refers to Drupal 4.5.2 and custom menus created via the "menus" module.