Shalan 10


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:

  • Home
  • About Us
  • Services
    • Counselling
    • Career Guidance
  • News
    • Chairman's Speeches
    • Community News
    • Gallery
  • 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:

  1. I would very much like for the hierarchy to be followed in my URLs, which I would like to look like:\services\counselling. Furthermore, when I remove the word counselling from the URL, it should redirect me to the page for services.
  2. 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!
  3. Lastly (this is more advice that I ask for), the first 2 links under News are essentially stories with either chairman-speeches or community-news as 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-speeches and 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!

1 answer

Shalan 10

UPDATE: Imanaged to sort out issues 2 & 3 on my own. I've posted the same question on the WebMasters StackExchange site with a solution to those 2 issues.

Answered over 8 years ago by Shalan