rack_elevation_list.html 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. {% extends '_base.html' %}
  2. {% load helpers %}
  3. {% block content %}
  4. <div class="btn-group pull-right" role="group">
  5. <a href="{% url 'dcim:rack_elevation_list' %}{% querystring request face=0 %}" class="btn btn-default{% if request.GET.face != '1' %} active{% endif %}">Front</a>
  6. <a href="{% url 'dcim:rack_elevation_list' %}{% querystring request face=1 %}" class="btn btn-default{% if request.GET.face == '1' %} active{% endif %}">Rear</a>
  7. </div>
  8. <h1>{% block title %}Rack Elevations{% endblock %}</h1>
  9. <div class="row">
  10. {% if page %}
  11. <div class="col-md-9">
  12. <div style="white-space: nowrap; overflow-x: scroll;">
  13. {% for rack in page %}
  14. <div style="display: inline-block; width: 266px">
  15. <div class="rack_header">
  16. <h4><a href="{% url 'dcim:rack' pk=rack.pk %}">{{ rack.name }}</a></h4>
  17. </div>
  18. {% if face_id %}
  19. {% include 'dcim/inc/rack_elevation.html' with primary_face=rack.get_rear_elevation secondary_face=rack.get_front_elevation face_id=1 %}
  20. {% else %}
  21. {% include 'dcim/inc/rack_elevation.html' with primary_face=rack.get_front_elevation secondary_face=rack.get_rear_elevation face_id=0 %}
  22. {% endif %}
  23. <div class="clearfix"></div>
  24. <div class="rack_header">
  25. <h4><a href="{% url 'dcim:rack' pk=rack.pk %}">{{ rack.name }}</a></h4>
  26. </div>
  27. </div>
  28. {% endfor %}
  29. </div>
  30. {% include 'paginator.html' %}
  31. </div>
  32. {% else %}
  33. <div class="col-md-9">
  34. <p>No racks found</p>
  35. </div>
  36. {% endif %}
  37. <div class="col-md-3">
  38. {% include 'inc/search_panel.html' %}
  39. </div>
  40. </div>
  41. {% endblock %}
  42. {% block javascript %}
  43. <script type="text/javascript">
  44. $(function() {
  45. $('[data-toggle="popover"]').popover()
  46. })
  47. </script>
  48. {% endblock %}