|
@@ -0,0 +1,27 @@
|
|
|
+{% extends 'SonataAdminBundle:CRUD:base_list_field.html.twig' %}
|
|
|
+
|
|
|
+{% block field %}
|
|
|
+ {% if object.getRxPower() is null %}
|
|
|
+ <span class="text_column_stats">{{ 'macroFields.notavailable'|trans({},'StatsBundle') }}</span>
|
|
|
+ {% else %}
|
|
|
+
|
|
|
+ {% set value = object.getRxPower() %}
|
|
|
+ {% set style = "rx_ftth_bordo" %}
|
|
|
+ {% if value < -30 %}
|
|
|
+ {% set style = "rx_ftth_bordo" %}
|
|
|
+ {% elseif value >= -30 and value < -28 %}
|
|
|
+ {% set style = "rx_ftth_rojo" %}
|
|
|
+ {% elseif value >= -28 and value < -26 %}
|
|
|
+ {% set style = "rx_ftth_amarillo" %}
|
|
|
+ {% elseif value >= -26 and value < -20 %}
|
|
|
+ {% set style = "rx_ftth_verde" %}
|
|
|
+ {% elseif value >= -20 and value < -15 %}
|
|
|
+ {% set style = "rx_ftth_amarillo" %}
|
|
|
+ {% elseif value >= -15 and value < -13 %}
|
|
|
+ {% set style = "rx_ftth_rojo" %}
|
|
|
+ {% endif %}
|
|
|
+
|
|
|
+ <span class="{{style}}">{{ value|number_format(2, '.', ',')}}</span> <span class="text_column_stats">dBm</span>
|
|
|
+
|
|
|
+ {% endif %}
|
|
|
+{% endblock %}
|