Breadcrums? What's the story?

Sheedz - September 1, 2008 - 04:54

Hi All,

I'm not a complete novice to drupal, but in the sites I have built before using the System I did not use breadcrumbs.

However, I have a site where I think it would be really useful to have them. But looking at the information about drupal and breadcrumbs... they don't mix too well.

Has there be any "best method" for making them work. It's a shame they don't intuitively work straight out of the box...

I need to have this CMS accessible to a non-programmer.

I've been finding a lot of varied information and now quite confused about it all. Has anyone come by a method that works and will allow for easy updates by non-developers.

Any help would be great
Thanks

You didn't state a specific problem...

davidlark - September 1, 2008 - 05:10

... but perhaps what you need to know is that by default, breadcrumbs follow the tree in the native Navigation menu. So set this up like you wish your breadcrumbs to work, and if the menu isn't what you want to show your users, create other menus for them.

There are also modules available for manipulating the breadcrumb.

Cheers for the reply. I'm

Sheedz - September 1, 2008 - 06:21

Cheers for the reply.

I'm wanting it to work for anonymous users to navigate around the site. As the "Navigation" menu is for navigating the authenticated area I wouldn't want to add parts of the site to this menu (would i?).

I basically have a site going beyond 2 levels at some areas (have altered sections to allow for smaller and easier layout to comment on):

1. Home
2. About Us
2.1 About Us Topic A
2.2 About Us Topic B
3.1 Support Us
3.1 Donate
3.1.1 with Cash
3.1.2 with Credit
4. News
4.1 Article
5. Contact Us

I was thinking this is a fairly standard layout, and the method for having breadcrumbs would be fairly common.

My previous methods for building Drupal sites had been creating pages and using the menu system to linking them up with primary and secondary links.

I'm no guru coder so was assuming this would be the standard way to set up a site and this would mean the Breadcrumbs would follow suit. Should I be using a different method?

If I try enabling the breadcrumbs on these previous sites, then navigating around the site will only show "Home" in the breadcrumbs.

Basically, I have the look of the site I want but haven't started building it, so keen to follow any set-up that will allow for the breadcrumbs to work. And will Automatically work when the client add's news, events, and edit's pages.

Is there any particular Module for breadcrumbs that is most common for the "Standard" drupal site. I'm guessing this ground has been covered many times before, but I'm just overlooking the handbook pages, or best discussion of it in the forum.

I've basically hit information overload with it, perhaps I should grab a drink, take a walk and come back to it.

There are many ways...

davidlark - September 1, 2008 - 07:29

Possibility one: just use the Drupal access control mechanism, which doesn't show menu items for users who don't have permission to view the page anyway.

Possibility two: create separate menus for different roles, and use the Menu Breadcrumb module.

Possibility three: use the Taxonomy Breadcrumb module, and set up taxonomy terms for your breadcrumbs instead of running them off of menus.

Possibility four: use the Clickpath module (or Trailscout for D5) to build a breadcrumb from the user's history.

Possibility five: use the Site Browser module to create an integrated navigation system for your site.

Possibility six: use the "Search Downloads" box on the upper right of this page to see what I've missed.

RE: possibility one

drawk - September 1, 2008 - 17:50

RE: possibility one ("doesn't show menu items for users who don't have permission to view the page anyway"), this is not the case, at least in D5. Just a heads up in case someone expects it to work that way.

See: http://drupal.org/node/57406 and http://drupal.org/node/16542

Sorry, I'm getting over a case of noobitis...

davidlark - September 1, 2008 - 22:43

... but this feature seems to work well w/ D6.

Cheers for those tips

Sheedz - September 1, 2008 - 23:09

Thanks for those Suggestions.

I'll look into them, and hopefully one will best suit my methods.

Appreciate it.

 
 

Drupal is a registered trademark of Dries Buytaert.