16819 highlight parent device in rack

This commit is contained in:
Arthur Hanson 2024-07-11 15:45:14 +07:00
parent 4fa396716e
commit 2ce31b3c77

View File

@ -31,9 +31,17 @@
<td class="d-flex justify-content-between align-items-start"> <td class="d-flex justify-content-between align-items-start">
{% if object.rack %} {% if object.rack %}
{{ object.rack|linkify }} {{ object.rack|linkify }}
{% if object.parent_bay %}
{% with object.parent_bay.device as parent %}
<a href="{{ object.rack.get_absolute_url }}?device={{ parent.pk }}" class="btn btn-primary btn-sm d-print-none" title="{% trans "Highlight device in rack" %}">
<i class="mdi mdi-view-day-outline"></i>
</a>
{% endwith %}
{% else %}
<a href="{{ object.rack.get_absolute_url }}?device={{ object.pk }}" class="btn btn-primary btn-sm d-print-none" title="{% trans "Highlight device in rack" %}"> <a href="{{ object.rack.get_absolute_url }}?device={{ object.pk }}" class="btn btn-primary btn-sm d-print-none" title="{% trans "Highlight device in rack" %}">
<i class="mdi mdi-view-day-outline"></i> <i class="mdi mdi-view-day-outline"></i>
</a> </a>
{% endif %}
{% else %} {% else %}
{{ ''|placeholder }} {{ ''|placeholder }}
{% endif %} {% endif %}