function ctools_term_breadcrumb
Inject the breadcrumb trail if necessary.
1 string reference to 'ctools_term_breadcrumb'
File
-
plugins/
arguments/ term.inc, line 170
Code
function ctools_term_breadcrumb($conf, $context) {
if (empty($conf['breadcrumb']) || empty($context->data) || empty($context->data->tid)) {
return;
}
$breadcrumb = array();
$current = new stdClass();
$current->tid = $context->data->tid;
while ($parents = taxonomy_get_parents($current->tid)) {
$current = array_shift($parents);
$breadcrumb[] = l($current->name, 'taxonomy/term/' . $current->tid);
}
$breadcrumb = array_merge(drupal_get_breadcrumb(), array_reverse($breadcrumb));
drupal_set_breadcrumb($breadcrumb);
}