You are here

function casetracker_case_set_breadcrumb in Case Tracker 7.2

Sets the breadcrumb for administrative casetracker_case pages.

3 calls to casetracker_case_set_breadcrumb()
casetracker_case_delete_form in ./casetracker_case.inc
Form callback: confirmation form for deleting a casetracker_case.
casetracker_case_edit_form in ./casetracker_case.inc
Form callback: create or edit a casetracker_case.
casetracker_case_page_view in ./casetracker_case.inc
Sets up content to show an individual casetracker_case @todo - get rid of drupal_set_title();

File

./casetracker_case.inc, line 367
This file concentrates all general functionality related to Cases in Case Tracker, leaving to the other files in /admin the stuff related to CRUD and structural configuration

Code

function casetracker_case_set_breadcrumb($items = array()) {
  $project = casetracker_project_load(arg(1));
  $breadcrumb = array();
  $breadcrumb[] = l(t('Home'), NULL);
  $breadcrumb[] = l(t('Projects'), 'projects');
  $breadcrumb[] = l($project->title, 'project/' . $project->pid);
  $breadcrumb[] = l(t('Cases'), 'project/' . $project->pid . '/cases');
  drupal_set_breadcrumb($breadcrumb);
}