Last updated September 22, 2010. Created by joachim on July 28, 2009.
Edited by kiamlaluno, kenorb, bertboerland, donquixote. Log in to edit this page.
Comparison of modules that customize the breadcrumb and make nodes and other content appear to be under a chosen menu item:
- Hansel
- Hansel provides custom breadcrumbs which are build by user defined rules. These rules are independent from the menu system. Rules can have logic switches and can add links to the breadcrumbs.
- Node Breadcrumb
- Allows you to create rules which indicate menu location of nodes (and the breadcrumb), either with the admin UI, or with PHP code.
- Taxonomy Breadcrumb
- Automatically add term links (taxonomy/term/tid) to breadcrumb of nodes
- Custom Breadcrumbs
- Customization only for entire content types, manual enter of breadcrumb links
- Menu Breadcrumb
- fix for Drupal 6: add breadcrumb for all menu items from all menus
- Menu Trails
- Customization by content types and taxonomy terms. This module's main function is to implement primary/secondary links which keep the current menu trail "active" or highlighted.
- Crumbs
- Automatic breadcrumbs based on menu hierarchy, taxonomy, system path, alias, pathauto rules, nodereference fields, and additional rules that can be defined in custom modules. Rules can be moved up and down to set priorities.
- Crumbdown / crumbtweaks
- Adds dropdown submenus to some breadcrumb items. Depends on Crumbs.
| Feature | Custom Breadcrumbs | Menu Breadcrumb | Menu Trails | Taxonomy Breadcrumb | Node Hierarchy | Node breadcrumb | Popup | Clickpath | Hansel | TrailScout | Crumbs | Crumbdown | Breadcrumb | |
| Drupal-related | ||||||||||||||
| Drupal 8.x | - | - | - | - | - | - | - | - | - | - | - | - | Planned | |
| Drupal 7.x | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
| Drupal 6.x | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
| Drupal 5.x | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|
| Usage | >13k | >16k | >9k | >5k | >2k | >1k | <1k | <1k | <100 | <100 | <100 | <10 | ||
| Last update | August 23, 2010 | March 11, 2010 | March 16, 2010 | April 16, 2010 | August 27, 2010 | October 22, 2009 | June 30, 2010 | April 4, 2010 | August 24, 2010 | January 7, 2009 | August 30, 2010 | July 18, 2010 | October 11, 2003 | |
| Documentation / README |
Page | Readme | Page | Page | Desc | |||||||||
| Demo / screenshot | - | settings screen | screenshots | - | - | screenshots | - | - | screenshots | demo | - | - | ||
| Functionality | ||||||||||||||
| API, Hooks, classes available | Yes | class-based | ||||||||||||
| User defined rules | ![]() |
![]() |
? | ? | ? | ![]() |
? | ? | ? | ? | ? | ? | ? | ? |
| Admin UI | ![]() |
![]() |
![]() |
|||||||||||
| Token support | ![]() |
![]() |
![]() |
No | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
- | ![]() |
|
| Additional database tables | ||||||||||||||
| Comments |
It's a Crumbs extension! - Depends on Crumbs - Contains Crumbtweaks module |
See: #481564 | ||||||||||||
- Edited using Write Area.


Comments
Alternative Breadcrumb solution
An alternative solution is the Taxonomy Module. This module creates a menu item for each taxonomy term in the system. This automatically gives you both downward navigation through menu items and upward navigation through breadcrumbs.
---
http://www.bankexpert.gr (D5), http://www.kifissos.org.gr (D6), http://www.betlivebet.com (D6?)
maybe some of the modules
maybe some of the modules should join or the developers should cooperate - for beginners it's confusing ...
Breadcrumb modules
See: http://groups.drupal.org/node/79839 (13 modules)
This list should be updated.
Probably converted to some table with functionality comparison.
I can't edit this page
Sorry, but I can't edit this page anymore.
Because of images, which are not allowed to edit.
See: #916818: Re-enable the images on http://drupal.org/node/533448
If somebody interested with recent version of this table, send me an e-mail.
yeah, this is unfortunate..
yeah, this is unfortunate..
OK
Ok, now is fine. I can edit. Thanks.
The table overlaps with the
The table overlaps with the right sidebar.
Would it make sense to split the table? If you put Module names on the left, and categories on top, then you could easily break it up.
EDIT:
Of course it would be psychologically wrong to have one module on top of the others.