Browse Source

Add breadcrumbs

Lacey Sanderson 5 years ago
parent
commit
a318eb2a6a

+ 8 - 0
tripal_jbrowse_mgmt/includes/tripal_jbrowse_mgmt_instance.page.inc

@@ -18,6 +18,14 @@ function tripal_jbrowse_mgmt_instance_page($instance_id) {
 
   drupal_set_title("Manage $instance->title JBrowse");
 
+  $breadcrumb = array();
+  $breadcrumb[] = l('Home', '');
+  $breadcrumb[] = l('Administration', 'admin');
+  $breadcrumb[] = l('Tripal', 'admin/tripal');
+  $breadcrumb[] = l('Extensions', 'admin/tripal/extension');
+  $breadcrumb[] = l('Tripal JBrowse', 'admin/tripal/extension/tripal_jbrowse/management');
+  drupal_set_breadcrumb($breadcrumb);
+
   $content = [];
 
   $content['instance_table'] = [

+ 9 - 0
tripal_jbrowse_mgmt/includes/tripal_jbrowse_mgmt_json_editor.form.inc

@@ -19,6 +19,15 @@ function tripal_jbrowse_mgmt_json_editor_form($form, &$form_state, $track_id) {
 
   drupal_set_title('Edit Track: ' . $track->label);
 
+  $breadcrumb = array();
+  $breadcrumb[] = l('Home', '');
+  $breadcrumb[] = l('Administration', 'admin');
+  $breadcrumb[] = l('Tripal', 'admin/tripal');
+  $breadcrumb[] = l('Extensions', 'admin/tripal/extension');
+  $breadcrumb[] = l('Tripal JBrowse', 'admin/tripal/extension/tripal_jbrowse/management');
+  $breadcrumb[] = l('Instance', 'admin/tripal/extension/tripal_jbrowse/management/instances/'.$track->instance_id);
+  drupal_set_breadcrumb($breadcrumb);
+
   $instance = tripal_jbrowse_mgmt_get_instance($track->instance_id);
   $json = tripal_jbrowse_mgmt_get_json($instance);
   $form_state['track_json'] = $json;