Skip to content

Commit 556b4ca

Browse files
committed
feat(view): Adding new Destination fields to ACL Extended Rule Template
1 parent bb74eef commit 556b4ca

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
@@ -70,10 +70,23 @@ <h5 class="card-header">Details</h5>
7070
<td>{{ object.source_ports|join:", "|placeholder }}</td>
7171
</tr>
7272
<tr>
73-
<th scope="row">Destination Prefix</th>
73+
<th scope="row">Destination</th>
7474
<td>
7575
{% if object.destination_prefix %}
76+
<span class="badge text-bg-grey">Prefix</span>
7677
<a href="{{ object.destination_prefix.get_absolute_url }}">{{ object.destination_prefix }}</a>
78+
{% elif object.destination_iprange %}
79+
<span class="badge text-bg-grey">IP-Range</span>
80+
<a href="{{ object.destination_iprange.get_absolute_url }}">{{ object.destination_iprange }}</a>
81+
{% elif object.destination_ipaddress %}
82+
<span class="badge text-bg-grey">IP-Address</span>
83+
<a href="{{ object.destination_ipaddress.get_absolute_url }}">{{ object.destination_ipaddress }}</a>
84+
{% elif object.destination_aggregate %}
85+
<span class="badge text-bg-grey">Aggregate</span>
86+
<a href="{{ object.destination_aggregate.get_absolute_url }}">{{ object.destination_aggregate }}</a>
87+
{% elif object.destination_service %}
88+
<span class="badge text-bg-grey">Service</span>
89+
<a href="{{ object.destination_service.get_absolute_url }}">{{ object.destination_service }}</a>
7790
{% else %}
7891
{{ ''|placeholder }}
7992
{% endif %}

0 commit comments

Comments
 (0)