Drupal Menu System Demystified
There's a mistake I've made which a few others have made too. The mistake is rushing into your new Drupal site and populating your menu right away. You simply add new menu items as placeholders until you can create or add the data. You set the menu path to something like
The frustrating part about this, is that your menus may not work as expected - at least when expecting cascading menus using the Primary links (or any other menu) as a hierarchy. Drupal needs to have something to point to in order to build it's internal menu.
There is an option within the Devel module to flush the menu (internally known as the menu router and menu links), and this is great to know, but won't help unless the menus are linked to actual content.
This video will walk you through the 'know-how' about how the menu works internally, and how to avoid the pitfalls of making your menus do what you want. I cover three other add on modules which you can use to make your Drupal serve up the order you've placed for it (did you catch that one? - if not, do you need a Menu? - being addicted keeps you crazy.)
Modules referenced:
- Menu block [issues] - [usage]
- Nice Menus [issues] - [usage]
- Menu Trails [issues] - [usage]
- Devel module [issues] - [usage]
Sites referenced:
Comments
Simpler instruction
You made it simpler to understand. I have scroll through all the modules and developer's site, CSS...
I was kind of wondered what really I missed to understand creating Cascading select menu. But the foundation is right in this video and I have started from the top of the hierarchy. No body talked about this, may be assumed everybody know it?
Thank you for clarifying this for me and everything went very smoothly, infact all other things that appeared blurry was now cleared.




