Skip to content

Commit fa55c0e

Browse files
committed
feat(view): Adding new Destination fields to ACL Extended Rule Template
1 parent 5bea6ad commit fa55c0e

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

netbox_acls/templates/netbox_acls/aclextendedrule.html

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,10 +65,23 @@ <h2 class="card-header">Details</h2>
6565
<td>{{ object.source_ports|join:", "|placeholder }}</td>
6666
</tr>
6767
<tr>
68-
<th scope="row">Destination Prefix</th>
68+
<th scope="row">Destination</th>
6969
<td>
7070
{% if object.destination_prefix %}
71+
<span class="badge text-bg-grey">Prefix</span>
7172
<a href="{{ object.destination_prefix.get_absolute_url }}">{{ object.destination_prefix }}</a>
73+
{% elif object.destination_iprange %}
74+
<span class="badge text-bg-grey">IP-Range</span>
75+
<a href="{{ object.destination_iprange.get_absolute_url }}">{{ object.destination_iprange }}</a>
76+
{% elif object.destination_ipaddress %}
77+
<span class="badge text-bg-grey">IP-Address</span>
78+
<a href="{{ object.destination_ipaddress.get_absolute_url }}">{{ object.destination_ipaddress }}</a>
79+
{% elif object.destination_aggregate %}
80+
<span class="badge text-bg-grey">Aggregate</span>
81+
<a href="{{ object.destination_aggregate.get_absolute_url }}">{{ object.destination_aggregate }}</a>
82+
{% elif object.destination_service %}
83+
<span class="badge text-bg-grey">Service</span>
84+
<a href="{{ object.destination_service.get_absolute_url }}">{{ object.destination_service }}</a>
7285
{% else %}
7386
{{ ''|placeholder }}
7487
{% endif %}

0 commit comments

Comments
 (0)