My apologies up-front, as I've asked this question already on Doctype.com, but figure that this site is more appropriate. I've been trying to wrap my head around Drupal's menu system, with little progress. I've just started working with Drupal having come from using DotNetNuke. Please, please, please help me understand this! The website has some backend functionality for authenticated users, and the following menu hierarchy resembles what the public-facing menu should look like:
- About Us
- Career Guidance
- Chairman's Speeches
- Community News
- Contact Us
Before I continue, let me say that every item above is associated with a node of content-type "page". Now, I have successfully got the "Nice Menus" module working, having created a new menu called "Default Menu" prior to that and adding only only one item called "Home" (linked to
<front>). Thereafter, as I started creating my pages, I added it to the menu (and placing it in its rightful place in the menu hierarchy). However, my issues are 3-fold:
I would very much like for the hierarchy to be followed in my URLs, which I would like to look like:
www.mysite.com\services\counselling. Furthermore, when I remove the word
counsellingfrom the URL, it should redirect me to the page for
Similar to the point above, but instead, how do I get my menu working with the breadcrumb? It stays on Home no matter which page I navigate to!
- Lastly (this is more advice that I ask for), the first 2 links under News are essentially stories with either
community-newsas Tags. Is it possible that when a user clicks on Chairman's Speeches (for instance) that they can be redirected to a page that shows only stories tagged with
chairman-speechesand similar for Community News?
Sorry, this is a long post, and I AM a noob to Drupal and still trying to learn the ropes. I know Drupal has a steep learning curve, and believe me - I intend to sit and understand as much of it as possible. For now though, I would really, really appreciate your help with my issues above. In advance, THANK YOU ever so much!
- I've managed to sort out my second issue of the breabcrumb-menu-linking by using the Menu Breadcrumb module...works like a charm!
- Going back to my first point, what I aim to achieve is exactly like what is on http://amnesty.org/en/who-we-are/our-people for example...breadcrumb works, and if you delete "our-people" from the URL in the address bar, it will cause you navugate one up to the page for "who-we-are".
Er...ok...I feel really thick for not seeing this option before, but I've sorted out my first problem also! If it helps any other noobs out there, when you create a page (and assuming you have the Path Auto module installed) you can manually set the path. So because the path for
www.mysite.com/services already corresponds to a node, I create my child pages with the path entry: `services/counselling', and voila!