Просмотр исходного кода

Closes #16943: Expand navigation breadcrumbs on job view to include parent object

Jeremy Stretch 1 год назад
Родитель
Сommit
3028f262cc
1 измененных файлов с 12 добавлено и 0 удалено
  1. 12 0
      netbox/templates/core/job.html

+ 12 - 0
netbox/templates/core/job.html

@@ -4,6 +4,18 @@
 {% load perms %}
 {% load i18n %}
 
+{% block breadcrumbs %}
+  {{ block.super }}
+  <li class="breadcrumb-item">
+    <a href="{% url 'core:job_list' %}?object_type={{ object.object_type_id }}">{{ object.object|meta:"verbose_name_plural"|bettertitle }}</a>
+  </li>
+  {% with parent_jobs_viewname=object.object|viewname:"jobs" %}
+    <li class="breadcrumb-item">
+      <a href="{% url parent_jobs_viewname pk=object.object.pk %}">{{ object.object }}</a>
+    </li>
+  {% endwith %}
+{% endblock breadcrumbs %}
+
 {% block control-buttons %}
   {% if request.user|can_delete:object %}
     {% delete_button object %}