diff --git a/netbox/dcim/views.py b/netbox/dcim/views.py index 5a6261eba..f955aba94 100644 --- a/netbox/dcim/views.py +++ b/netbox/dcim/views.py @@ -740,6 +740,7 @@ class RackView(generic.ObjectView): 'next_rack': next_rack, 'prev_rack': prev_rack, 'svg_extra': svg_extra, + 'peer_racks': peer_racks, } diff --git a/netbox/templates/dcim/rack.html b/netbox/templates/dcim/rack.html index e2cb1597e..2384ca4ee 100644 --- a/netbox/templates/dcim/rack.html +++ b/netbox/templates/dcim/rack.html @@ -18,12 +18,31 @@ {% endblock %} {% block extra_controls %} - - Previous - - - Next - +
+ {% if prev_rack %} + + {{ prev_rack }} + + {% endif %} + + {% if peer_racks %} +
+ + +
+ {% endif %} + + {% if next_rack %} + + {{ next_rack }} + + {% endif %} + +
{% endblock %} {% block content %}