rearports.html 1.1 KB

123456789101112131415161718192021222324252627
  1. {% extends 'dcim/device/components_base.html' %}
  2. {% load helpers %}
  3. {% block bulk_delete_controls %}
  4. {{ block.super }}
  5. {% with bulk_disconnect_view=child_model|validated_viewname:"bulk_disconnect" %}
  6. {% if 'bulk_disconnect' in actions and bulk_disconnect_view %}
  7. <button type="submit" name="_disconnect"
  8. formaction="{% url bulk_disconnect_view %}?return_url={{ return_url }}"
  9. class="btn btn-outline-danger btn-sm">
  10. <span class="mdi mdi-ethernet-cable-off" aria-hidden="true"></span> Disconnect
  11. </button>
  12. {% endif %}
  13. {% endwith %}
  14. {% endblock bulk_delete_controls %}
  15. {% block bulk_extra_controls %}
  16. {{ block.super }}
  17. {% if perms.dcim.add_rearport %}
  18. <div class="bulk-button-group">
  19. <a href="{% url 'dcim:rearport_add' %}?device={{ object.pk }}&return_url={% url 'dcim:device_rearports' pk=object.pk %}"
  20. class="btn btn-primary btn-sm">
  21. <i class="mdi mdi-plus-thick" aria-hidden="true"></i> Add rear ports
  22. </a>
  23. </div>
  24. {% endif %}
  25. {% endblock bulk_extra_controls %}