mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-22 03:56:53 -06:00
Closes #11598: Add buttons to easily switch between rack list and elevations views
This commit is contained in:
parent
22a9df82e6
commit
ccc108a217
@ -7,6 +7,7 @@
|
|||||||
* [#10762](https://github.com/netbox-community/netbox/issues/10762) - Permit selection custom fields to have only one choice
|
* [#10762](https://github.com/netbox-community/netbox/issues/10762) - Permit selection custom fields to have only one choice
|
||||||
* [#11554](https://github.com/netbox-community/netbox/issues/11554) - Add module types count to manufacturers list
|
* [#11554](https://github.com/netbox-community/netbox/issues/11554) - Add module types count to manufacturers list
|
||||||
* [#11585](https://github.com/netbox-community/netbox/issues/11585) - Add IP address filters for services
|
* [#11585](https://github.com/netbox-community/netbox/issues/11585) - Add IP address filters for services
|
||||||
|
* [#11598](https://github.com/netbox-community/netbox/issues/11598) - Add buttons to easily switch between rack list and elevations views
|
||||||
|
|
||||||
### Bug Fixes
|
### Bug Fixes
|
||||||
|
|
||||||
|
@ -642,6 +642,7 @@ class RackListView(generic.ObjectListView):
|
|||||||
filterset = filtersets.RackFilterSet
|
filterset = filtersets.RackFilterSet
|
||||||
filterset_form = forms.RackFilterForm
|
filterset_form = forms.RackFilterForm
|
||||||
table = tables.RackTable
|
table = tables.RackTable
|
||||||
|
template_name = 'dcim/rack_list.html'
|
||||||
|
|
||||||
|
|
||||||
class RackElevationListView(generic.ObjectListView):
|
class RackElevationListView(generic.ObjectListView):
|
||||||
|
@ -7,6 +7,9 @@
|
|||||||
{% block controls %}
|
{% block controls %}
|
||||||
<div class="controls">
|
<div class="controls">
|
||||||
<div class="control-group">
|
<div class="control-group">
|
||||||
|
<a href="{% url 'dcim:rack_list' %}{% querystring request %}" class="btn btn-sm btn-primary">
|
||||||
|
<i class="mdi mdi-format-list-checkbox"></i> View List
|
||||||
|
</a>
|
||||||
<div class="btn-group btn-group-sm" role="group">
|
<div class="btn-group btn-group-sm" role="group">
|
||||||
<select class="btn btn-sm btn-outline-secondary rack-view">
|
<select class="btn btn-sm btn-outline-secondary rack-view">
|
||||||
<option value="images-and-labels" selected="selected">Images and Labels</option>
|
<option value="images-and-labels" selected="selected">Images and Labels</option>
|
||||||
|
9
netbox/templates/dcim/rack_list.html
Normal file
9
netbox/templates/dcim/rack_list.html
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
{% extends 'generic/object_list.html' %}
|
||||||
|
{% load helpers %}
|
||||||
|
{% load static %}
|
||||||
|
|
||||||
|
{% block extra_controls %}
|
||||||
|
<a href="{% url 'dcim:rack_elevation_list' %}{% querystring request %}" class="btn btn-sm btn-primary">
|
||||||
|
<i class="mdi mdi-view-day-outline"></i> View Elevations
|
||||||
|
</a>
|
||||||
|
{% endblock %}
|
@ -26,7 +26,6 @@ Context:
|
|||||||
<div class="controls">
|
<div class="controls">
|
||||||
<div class="control-group">
|
<div class="control-group">
|
||||||
{% plugin_list_buttons model %}
|
{% plugin_list_buttons model %}
|
||||||
|
|
||||||
{% block extra_controls %}{% endblock %}
|
{% block extra_controls %}{% endblock %}
|
||||||
{% if 'add' in actions %}
|
{% if 'add' in actions %}
|
||||||
{% add_button model %}
|
{% add_button model %}
|
||||||
|
Loading…
Reference in New Issue
Block a user