drupal_set_breadcrumb

Versions
4.6 – 7
drupal_set_breadcrumb($breadcrumb = NULL)

Set the breadcrumb trail for the current page.

Parameters

$breadcrumb Array of links, starting with "home" and proceeding up to but not including the current page.

▾ 6 functions call drupal_set_breadcrumb()

blog_view in modules/blog/blog.module
Implementation of hook_view().
comment_reply in modules/comment/comment.pages.inc
This function is responsible for generating a comment reply form. There are several cases that have to be handled, including:
drupal_get_breadcrumb in includes/common.inc
Get the breadcrumb trail for the current page.
forum_nodeapi in modules/forum/forum.module
Implementation of hook_nodeapi().
taxonomy_term_page in modules/taxonomy/taxonomy.pages.inc
Menu callback; displays all nodes associated with a term.
template_preprocess_forums in modules/forum/forum.module
Process variables for forums.tpl.php

Code

includes/common.inc, line 83

<?php
function drupal_set_breadcrumb($breadcrumb = NULL) {
  static $stored_breadcrumb;

  if (!is_null($breadcrumb)) {
    $stored_breadcrumb = $breadcrumb;
  }
  return $stored_breadcrumb;
}
?>
Login or register to post comments
 
 

All source code and documentation on this site is released under the terms of the GNU General Public License, version 2 and later. Drupal is a registered trademark of Dries Buytaert.