Well.. not really a "bug" but it does interfere with taxonomy_redirect() ..which is needed if you want to work with faceted_search, apache solr integration, etc. =)

Here's a patch:

--- taxonomy_breadcrumb.module  2007-03-15 17:37:31.000000000 -0600
+++ taxonomy_breadcrumb.module_patched  2008-06-10 10:40:03.984364000 -0500
@@ -109,7 +109,7 @@
   foreach ($parent_terms as $parent_term) {
     $term_path = taxonomy_breadcrumb_get_term_path($parent_term->tid);
     if ($term_path == NULL) {
-      $term_path = "taxonomy/term/$parent_term->tid";
+      $term_path = taxonomy_term_path(taxonomy_get_term($tid));
     }
     // Do not create links to own self if we are on a taxonomy/term page.
     if ($is_term_page && $parent_term->tid == $tid) {

PD: Thanks for a great module!!

Comments

janusman’s picture

Sorry! Made a mistake in the changed line, the patch should be:

--- taxonomy_breadcrumb.module  2007-03-15 17:37:31.000000000 -0600
+++ taxonomy_breadcrumb.module_patched  2008-06-10 10:40:03.984364000 -0500
@@ -109,7 +109,7 @@
   foreach ($parent_terms as $parent_term) {
     $term_path = taxonomy_breadcrumb_get_term_path($parent_term->tid);
     if ($term_path == NULL) {
-      $term_path = "taxonomy/term/$parent_term->tid";
+      $term_path = taxonomy_term_path(taxonomy_get_term($parent_term->tid));
     }
     // Do not create links to own self if we are on a taxonomy/term page.
     if ($is_term_page && $parent_term->tid == $tid) {
pillarsdotnet’s picture

Status: Needs review » Closed (duplicate)