|
@@ -0,0 +1,134 @@
|
|
|
|
+{% extends "@BaseAdminBundle/Resources/views/standard_layout.html.twig" %}
|
|
|
|
+
|
|
|
|
+{% block stylesheets %}
|
|
|
|
+{{ parent() }}
|
|
|
|
+<link rel="stylesheet" href="{{ asset('bundles/stats/datatables/jquery.dataTables.min.css') }}">
|
|
|
|
+<style>
|
|
|
|
+
|
|
|
|
+.cpu_card {
|
|
|
|
+ border: 1px solid rgba(0,0,0,0.2);
|
|
|
|
+ float: left;
|
|
|
|
+ margin: 2px;
|
|
|
|
+ padding: 2px;
|
|
|
|
+}
|
|
|
|
+</style>
|
|
|
|
+{% endblock %}
|
|
|
|
+
|
|
|
|
+{% block javascripts %}
|
|
|
|
+{{ parent() }}
|
|
|
|
+<script src="{{ asset('bundles/baseadmin/report/hinclude.js') }}"></script>
|
|
|
|
+<script src="{{ asset('bundles/baseadmin/report/randomColor.js') }}"></script>
|
|
|
|
+<script src="{{ asset('bundles/baseadmin/report/chart.min.js') }}"></script>
|
|
|
|
+<script src="{{ asset('bundles/stats/datatables/jquery.dataTables.min.js') }}"></script>
|
|
|
|
+{% endblock %}
|
|
|
|
+
|
|
|
|
+{% block sonata_page_content %}
|
|
|
|
+<section class="content-header">
|
|
|
|
+ <div class="sticky-wrapper" style="">
|
|
|
|
+ <nav class="navbar navbar-default" role="navigation" style="width: auto;">
|
|
|
|
+ <div class="container-fluid">
|
|
|
|
+ <div class="hidden-xs">
|
|
|
|
+ <ol class="nav navbar-top-links breadcrumb">
|
|
|
|
+ <li><a href="/app_dev.php/admin/dashboard"><i class="fa fa-home"></i></a></li>
|
|
|
|
+ <li><a href="{{url('admin_stats_cmts_list')}}">{{"breadcrumb.link_cmts_list"|trans({}, 'StatsBundle')}}</a></li>
|
|
|
|
+ <li class="active"><span>{{data['name']}}</span></li>
|
|
|
|
+ </ol>
|
|
|
|
+ </div>
|
|
|
|
+ <div class="navbar-collapse"></div>
|
|
|
|
+ </div>
|
|
|
|
+ </nav>
|
|
|
|
+ </div>
|
|
|
|
+</section>
|
|
|
|
+
|
|
|
|
+{% set mark = data.mark %}
|
|
|
|
+<section class="content">
|
|
|
|
+ <div class="box box-primary">
|
|
|
|
+ <br />
|
|
|
|
+ <div class="box-body">
|
|
|
|
+ <div class="col-sm-12">
|
|
|
|
+ <div class="nav-tabs-custom">
|
|
|
|
+ <ul class="nav nav-tabs">
|
|
|
|
+ <li class="active">
|
|
|
|
+ <a href="#tab_1" data-toggle="tab">Description</a>
|
|
|
|
+ </li>
|
|
|
|
+ <li>
|
|
|
|
+ <a href="#tab_2" data-toggle="tab">Cablemodems <span class="no_defined nas_data_origen"></span></a>
|
|
|
|
+ </li>
|
|
|
|
+ <li>
|
|
|
|
+ <a href="#tab_3" data-toggle="tab">Utilization <span class="no_defined nas_data_origen">( %)</span></a>
|
|
|
|
+ </li>
|
|
|
|
+ <li>
|
|
|
|
+ <a href="#tab_4" data-toggle="tab">CER <span class="no_defined nas_data_origen">( %)</span></a>
|
|
|
|
+ </li>
|
|
|
|
+ </ul>
|
|
|
|
+ <div class="tab-content clearfix">
|
|
|
|
+ {# TAB Description #}
|
|
|
|
+ <div class="tab-pane active" id="tab_1">
|
|
|
|
+ <div>
|
|
|
|
+ <div class="col-sm-3">
|
|
|
|
+ {{ render_hinclude(controller("StatsBundle:CmtsReport:cmtsInformation", {'cmtsServerId': device.getDeviceServer.getId(), 'cmtsDeviceId': device.getDeviceId()}),
|
|
|
|
+ {'default': include("@Stats/Device/Report/default.html.twig")})
|
|
|
|
+ }}
|
|
|
|
+ </div>
|
|
|
|
+ <div class="col-sm-3">
|
|
|
|
+ {{ render_hinclude(controller("StatsBundle:CmtsReport:cmStateCount", {'cmtsServerId': device.getDeviceServer.getId(), 'cmtsDeviceId': device.getDeviceId()}),
|
|
|
|
+ {'default': include("@Stats/Device/Report/default.html.twig")})
|
|
|
|
+ }}
|
|
|
|
+ </div>
|
|
|
|
+ <div class="col-sm-6">
|
|
|
|
+ {{ render_hinclude(controller("StatsBundle:CmtsReport:cmtsConsumption", {'cmtsServerId': device.getDeviceServer.getId(), 'cmtsDeviceId': device.getDeviceId()}),
|
|
|
|
+ {'default': include("@Stats/Device/Report/default.html.twig")})
|
|
|
|
+ }}
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+
|
|
|
|
+ <div>
|
|
|
|
+ <div class="col-sm-6">
|
|
|
|
+ {{ render_hinclude(controller("StatsBundle:CmtsReport:cmtsBandwidth", {'cmtsServerId': device.getDeviceServer.getId(), 'cmtsDeviceId': device.getDeviceId()}),
|
|
|
|
+ {'default': include("@Stats/Device/Report/default.html.twig")})
|
|
|
|
+ }}
|
|
|
|
+ </div>
|
|
|
|
+ <div class="col-sm-6">
|
|
|
|
+ {{ render_hinclude(controller("StatsBundle:CmtsReport:cmSignal", {'cmtsServerId': device.getDeviceServer.getId(), 'cmtsDeviceId': device.getDeviceId()}),
|
|
|
|
+ {'default': include("@Stats/Device/Report/default.html.twig")})
|
|
|
|
+ }}
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+
|
|
|
|
+ <div>
|
|
|
|
+ <div class="col-sm-6">
|
|
|
|
+ {# {{ render_hinclude(controller("StatsBundle:CmtsReport:cmtsCommands", {'cmtsServerId': device.getDeviceServer.getId(), 'cmtsDeviceId': device.getDeviceId(), 'mark': mark}),
|
|
|
|
+ {'default': include("@Stats/Device/Report/default.html.twig")})
|
|
|
|
+ }} #}
|
|
|
|
+ </div>
|
|
|
|
+ <div class="col-sm-6">
|
|
|
|
+ {# {{ render_hinclude(controller("StatsBundle:CmtsReport:cmtsReport", {'cmtsServerId': device.getDeviceServer.getId(), 'cmtsDeviceId': device.getDeviceId()}),
|
|
|
|
+ {'default': include("@Stats/Device/Report/default.html.twig")})
|
|
|
|
+ }} #}
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+
|
|
|
|
+ <div class="tab-pane" id="tab_2">
|
|
|
|
+ {# {% include '@Stats/Stats/Template/interface_cms.html.twig' %} #}
|
|
|
|
+ </div>
|
|
|
|
+
|
|
|
|
+ <div class="tab-pane" id="tab_3">
|
|
|
|
+ {# {% include '@Stats/Stats/Template/interface_cms.html.twig' %} #}
|
|
|
|
+ </div>
|
|
|
|
+
|
|
|
|
+ <div class="tab-pane" id="tab_4">
|
|
|
|
+ {# {% include '@Stats/Stats/Template/interface_cms.html.twig' %} #}
|
|
|
|
+ </div>
|
|
|
|
+
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+ </div>
|
|
|
|
+</section>
|
|
|
|
+
|
|
|
|
+{{dump(device)}}
|
|
|
|
+{{dump(data)}}
|
|
|
|
+
|
|
|
|
+{% endblock %}
|