Skip to content

Commit ba1d4cf

Browse files
committed
feat(view): Adding new Source Fields to ACL Standard Rule Template
1 parent baf9961 commit ba1d4cf

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

netbox_acls/templates/netbox_acls/aclstandardrule.html

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,23 @@ <h2 class="card-header">Details</h2>
3838
<td>{{ object.get_protocol_display|placeholder }}</td>
3939
</tr>
4040
<tr>
41-
<th scope="row">Source Prefix</th>
41+
<th scope="row">Source</th>
4242
<td>
4343
{% if object.source_prefix %}
44+
<span class="badge text-bg-grey">Prefix</span>
4445
<a href="{{ object.source_prefix.get_absolute_url }}">{{ object.source_prefix }}</a>
46+
{% elif object.source_iprange %}
47+
<span class="badge text-bg-grey">IP-Range</span>
48+
<a href="{{ object.source_iprange.get_absolute_url }}">{{ object.source_iprange }}</a>
49+
{% elif object.source_ipaddress %}
50+
<span class="badge text-bg-grey">IP-Address</span>
51+
<a href="{{ object.source_ipaddress.get_absolute_url }}">{{ object.source_ipaddress }}</a>
52+
{% elif object.source_aggregate %}
53+
<span class="badge text-bg-grey">Aggregate</span>
54+
<a href="{{ object.source_aggregate.get_absolute_url }}">{{ object.source_aggregate }}</a>
55+
{% elif object.source_service %}
56+
<span class="badge text-bg-grey">Service</span>
57+
<a href="{{ object.source_service.get_absolute_url }}">{{ object.source_service }}</a>
4558
{% else %}
4659
{{ ''|placeholder }}
4760
{% endif %}

0 commit comments

Comments
 (0)