Fixes #6780: Include rack location in navigation breadcrumbs

This commit is contained in:
jeremystretch 2021-07-21 15:49:01 -04:00
parent c5e74635dd
commit 33e825e91e
2 changed files with 5 additions and 4 deletions

View File

@ -7,6 +7,7 @@
* [#5442](https://github.com/netbox-community/netbox/issues/5442) - Fix assignment of permissions based on LDAP groups * [#5442](https://github.com/netbox-community/netbox/issues/5442) - Fix assignment of permissions based on LDAP groups
* [#6773](https://github.com/netbox-community/netbox/issues/6773) - Add missing `display` field to rack unit serializer * [#6773](https://github.com/netbox-community/netbox/issues/6773) - Add missing `display` field to rack unit serializer
* [#6778](https://github.com/netbox-community/netbox/issues/6778) - Rack reservation should display rack's location * [#6778](https://github.com/netbox-community/netbox/issues/6778) - Rack reservation should display rack's location
* [#6780](https://github.com/netbox-community/netbox/issues/6780) - Include rack location in navigation breadcrumbs
--- ---

View File

@ -9,11 +9,11 @@
{% block breadcrumbs %} {% block breadcrumbs %}
<li><a href="{% url 'dcim:rack_list' %}">Racks</a></li> <li><a href="{% url 'dcim:rack_list' %}">Racks</a></li>
<li><a href="{% url 'dcim:rack_list' %}?site_id={{ object.site.pk }}">{{ object.site }}</a></li> <li><a href="{% url 'dcim:rack_list' %}?site_id={{ object.site.pk }}">{{ object.site }}</a></li>
{% if object.group %} {% if object.location %}
{% for group in object.group.get_ancestors %} {% for location in object.location.get_ancestors %}
<li><a href="{{ group.get_absolute_url }}">{{ group }}</a></li> <li><a href="{{ location.get_absolute_url }}">{{ location }}</a></li>
{% endfor %} {% endfor %}
<li><a href="{{ object.group.get_absolute_url }}">{{ object.group }}</a></li> <li><a href="{{ object.location.get_absolute_url }}">{{ object.location }}</a></li>
{% endif %} {% endif %}
<li>{{ object }}</li> <li>{{ object }}</li>
{% endblock %} {% endblock %}