mirror of
https://github.com/netbox-community/netbox.git
synced 2024-05-10 07:54:54 +00:00
43 lines
2.3 KiB
HTML
43 lines
2.3 KiB
HTML
{% load helpers %}
|
|
{% load perms %}
|
|
<form method="post">
|
|
{% csrf_token %}
|
|
<div class="card">
|
|
<h5 class="card-header">
|
|
{{ title }}
|
|
</h5>
|
|
<div class="card-body">
|
|
<table class="table table-hover component-list">
|
|
{% for obj in components %}
|
|
{% include component_template %}
|
|
{% endfor %}
|
|
</table>
|
|
</div>
|
|
{% if components and perms.dcim.change_consoleport %}
|
|
<div class="card-footer noprint">
|
|
<button type="submit" name="_rename" formaction="{% url 'dcim:consoleport_bulk_rename' %}?return_url={{ device.get_absolute_url }}" class="btn btn-warning btn-sm">
|
|
<span class="mdi mdi-pencil" aria-hidden="true"></span> Rename
|
|
</button>
|
|
<button type="submit" name="_edit" formaction="{% url 'dcim:consoleport_bulk_edit' %}?device={{ device.pk }}&return_url={{ device.get_absolute_url }}" class="btn btn-warning btn-sm">
|
|
<span class="mdi mdi-pencil" aria-hidden="true"></span> Edit
|
|
</button>
|
|
<button type="submit" name="_disconnect" formaction="{% url 'dcim:consoleport_bulk_disconnect' %}?return_url={{ device.get_absolute_url }}" class="btn btn-danger btn-sm">
|
|
<span class="mdi mdi-ethernet-cable-off" aria-hidden="true"></span> Disconnect
|
|
</button>
|
|
{% endif %}
|
|
{% if components and perms.dcim.delete_consoleport %}
|
|
<button type="submit" name="_delete" formaction="{% url 'dcim:consoleport_bulk_delete' %}?return_url={{ device.get_absolute_url }}" class="btn btn-danger btn-sm">
|
|
<span class="mdi mdi-trash-can-outline" aria-hidden="true"></span> Delete
|
|
</button>
|
|
{% endif %}
|
|
{% if components and perms.dcim.add_consoleport %}
|
|
<div class="float-end">
|
|
<a href="{% url 'dcim:consoleport_add' %}?device={{ device.pk }}&return_url={{ device.get_absolute_url }}" class="btn btn-sm btn-primary">
|
|
<span class="mdi mdi-plus-thick" aria-hidden="true"></span> Add console port
|
|
</a>
|
|
</div>
|
|
</div>
|
|
{% endif %}
|
|
</div>
|
|
</form>
|