On Sep 12, 2006, at 8:33 PM, Ray Zimmerman wrote:
// if node has the "Articles" or "Reviews" taxonomy term (how do I check for this?) $breadcrumbs[] = l(t('Home'), NULL); $breadcrumbs[] = l(t('Resources'), 'resources'); $breadcrumbs[] = l(t('Articles & Reviews'), 'resources/ articles_and_reviews'); drupal_set_breadcrumb($breadcrumbs); $breadcrumb = theme('breadcrumb', drupal_get_breadcrumb());
And what is the difference between the above and the 'set_menu_location' approach, such as the following from blog_view() in blog.module?
$breadcrumb[] = array('path' => 'blog', 'title' => t('blogs')); $breadcrumb[] = array('path' => 'blog/'. $node->uid, 'title' => t ("%name's blog", array('%name' => $node->name))); $breadcrumb[] = array('path' => 'node/'. $node->nid); menu_set_location($breadcrumb);
- Ray