Просмотр исходного кода

Closes #2851: Include circuit provider in pass-through port connection details

Jeremy Stretch 7 лет назад
Родитель
Сommit
57fecdbf17
2 измененных файлов с 26 добавлено и 2 удалено
  1. 13 1
      netbox/templates/dcim/inc/frontport.html
  2. 13 1
      netbox/templates/dcim/inc/rearport.html

+ 13 - 1
netbox/templates/dcim/inc/frontport.html

@@ -29,7 +29,19 @@
             <a href="{{ frontport.cable.get_absolute_url }}">{{ frontport.cable }}</a>
         </td>
         {% with far_end=frontport.get_cable_peer %}
-            <td><a href="{{ far_end.parent.get_absolute_url }}">{{ far_end.parent }}</a></td>
+            <td>
+                {% if far_end.parent.provider %}
+                    <i class="fa fa-fw fa-globe" title="Circuit"></i>
+                    <a href="{{ far_end.parent.get_absolute_url }}">
+                        {{ far_end.parent.provider }}
+                        {{ far_end.parent }}
+                    </a>
+                {% else %}
+                    <a href="{{ far_end.parent.get_absolute_url }}">
+                        {{ far_end.parent }}
+                    </a>
+                {% endif %}
+            </td>
             <td>{{ far_end }}</td>
         {% endwith %}
     {% else %}

+ 13 - 1
netbox/templates/dcim/inc/rearport.html

@@ -28,7 +28,19 @@
             <a href="{{ rearport.cable.get_absolute_url }}">{{ rearport.cable }}</a>
         </td>
         {% with far_end=rearport.get_cable_peer %}
-            <td><a href="{{ far_end.parent.get_absolute_url }}">{{ far_end.parent }}</a></td>
+            <td>
+                {% if far_end.parent.provider %}
+                    <i class="fa fa-fw fa-globe" title="Circuit"></i>
+                    <a href="{{ far_end.parent.get_absolute_url }}">
+                        {{ far_end.parent.provider }}
+                        {{ far_end.parent }}
+                    </a>
+                {% else %}
+                    <a href="{{ far_end.parent.get_absolute_url }}">
+                        {{ far_end.parent }}
+                    </a>
+                {% endif %}
+            </td>
             <td>{{ far_end }}</td>
         {% endwith %}
     {% else %}