{% extends 'MDS/StatisticsBundle/base-statistics.html.twig' %} {% block pagetitleinterno %} {% endblock %} {% block breadcrumbs %} {% endblock %} {% block contentProposal %} <div class="col-sm-12 margen-15"> <div class="panel"> <div class="panel-body"> <div class="col-md-12" ><strong class="text-info"> <legend class="border-teal-800">{% trans %}Ocupación de los espacios{% endtrans %}</legend></strong> </div> <form name="ViewForecast" method="post" action="/reservations-greenpatio/ocupacystatreq/" class="form-horizontal" autocomplete="off"> <div class="col-md-3" style="margin-left: 20px"></div> <div class="col-md-2" style="margin-left: 20px"> <label class="control-label" for="forecast_date_start_title">{% trans %}Fecha de inicio{% endtrans %}: </label> <input type="date" id="forecast_date_start" name="reservation_services_req[date_start]" class="form-control"> </div> <div class="col-md-2" style="margin-left: 20px"> <label class="control-label" for="forecast_date_end_title">{% trans %}Fecha de fin{% endtrans %}: </label> <input type="date" id="forecast_date_start" name="reservation_services_req[date_end]" class="form-control"> </div> <div class="col-md-12" style="margin-top: 20px"></div> <div class="col-md-4"></div> <div class="col-md-2" style="margin-left: 60px; margin-top: 0px"> <div class="form-group form-group-material"> <button type="submit" id="forecast_submit" name="reservation_services_req[send]" class="btn bg-success btn-block btn-lg">{% trans %}Ver Ocupación{% endtrans %}</button> </div> </div> </form> </div> </div> </div> <div class="row statistics" id="statistics-invoice-client"> <div class="row"> <div class="col-sm-12"> <div class="panel panel-collapsed"> <div class="panel-heading"> <h6><b>{% trans %}Estadísticas de ocupación por días{% endtrans %}</b></h6> <h6 class="panel-title"> <i class="icon-stack3 position-left"></i> {% trans %}Period{% endtrans %}: {{ desde|date('d/m/Y') }} | {{ hasta|date('d/m/Y') }} <a class="heading-elements-toggle"><i class="icon-more"></i></a></h6> <div class="heading-elements"> <ul class="icons-list"> <li><a data-action="collapse" class=""></a></li> </ul> </div> </div> <div class="panel-body"> <div class="col-sm-12"> <div class="col-sm-12 no-padding"> <div class="col-sm-1 text-center"> <b>{% trans %}Día de la semana{% endtrans %}</b> </div> <div class="col-sm-2 text-center"> <b>{% trans %}ID del Expediente{% endtrans %}</b> </div> <div class="col-sm-3 text-center"> <b>{% trans %}Sala{% endtrans %}</b> </div> <div class="col-sm-3 text-center"> <b>{% trans %}Nombre del evento{% endtrans %}</b> </div> <div class="col-sm-3 text-center"> <b>{% trans %}Cliente{% endtrans %}</b> </div> </div> </div> <div class="col-sm-12 text-center"> <hr> </div> {% set cinv = 1 %} {% for index, days in data.arrayDays %} {% if cinv % 2 == 0 %} {% set fondo = "bg-line-list" %} {% else %} {% set fondo = "" %} {% endif %} <div class="col-sm-2 text-center"><br>{{ data.sizeDays[index] }} veces ocupado los {{ index }}</div> {% for day in days %} <div class="col-sm-12 {{ fondo }} no-padding"> <div class="col-sm-12"> <div class="col-sm-1 text-center"> <strong> {{ index }} </strong> </div> <div class="col-sm-2 text-center"> <a href="/reservations-greenpatio/editsimple/{{ day.reservationId }}" target="_blank">{{ day.reservationId }}</a> </div> <div class="col-sm-3 text-center"> {{ day.nameLounge }} </div> <div class="col-sm-3 text-center"> {{ day.title }} </div> <div class="col-sm-3 text-center"> {{ day.clientName }} </div> </div> </div> {% endfor %} {% set cinv = cinv + 1 %} {% endfor %} </div> </div> </div> </div> <div class="panel panel-flat"> <div class="panel-heading"> <h5 class="panel-title"><i class="icon-pie-chart2 position-left"></i><strong>{% trans %}Grafica de ocupación por días{% endtrans %}</strong></h5> <div class="heading-elements"> <ul class="icons-list"> <li><a data-action="collapse"></a></li> <li><a data-action="reload"></a></li> </ul> </div> </div> <div class="panel-body"> <div class="chart-container has-scroll"> <div class="chart has-fixed-height has-minimum-width" id="basic_donut"></div> </div> </div> </div> <div class="row"> <div class="col-sm-12"> <div class="panel panel-collapsed"> <div class="panel-heading"> <h6><b>{% trans %}Estadísticas de ocupación por meses{% endtrans %}</b></h6> <h6 class="panel-title"> <i class="icon-stack3 position-left"></i> {% trans %}Period{% endtrans %}: {{ desde|date('d/m/Y') }} | {{ hasta|date('d/m/Y') }} <a class="heading-elements-toggle"><i class="icon-more"></i></a></h6> <div class="heading-elements"> <ul class="icons-list"> <li><a data-action="collapse" class=""></a></li> </ul> </div> </div> <div class="panel-body"> <div class="col-sm-12 text-center"> <hr> </div> {% set cinv = 1 %} {% for index, month in data.arrayMonths %} {% if cinv % 2 == 0 %} {% set fondo = "bg-line-list" %} {% else %} {% set fondo = "" %} {% endif %} <div class="col-sm-12 {{ fondo }} no-padding"> <div class="col-sm-1 text-center"> <b>{% trans %}Mes{% endtrans %}</b> </div> <div class="col-sm-2 text-center"> <b>{% trans %}ID del Expediente{% endtrans %}</b> </div> <div class="col-sm-3 text-center"> <b>{% trans %}Sala{% endtrans %}</b> </div> <div class="col-sm-3 text-center"> <b>{% trans %}Nombre del evento{% endtrans %}</b> </div> <div class="col-sm-3 text-center"> <b>{% trans %}Cliente{% endtrans %}</b> </div> {% for index2, item in month %} <div class="col-sm-12"> <div class="col-sm-1 text-center"> {{ index }} </div> <div class="col-sm-2 text-center"> <a href="/reservations-greenpatio/editsimple/{{ item.reservationId }}" target="_blank">{{ item.reservationId }}</a></div> <div class="col-sm-3 text-center"> {{ item.nameLounge }} </div> <div class="col-sm-3 text-center"> {{ item.title }} </div> <div class="col-sm-3 text-center"> {{ item.clientName }} </div> </div> {% endfor %} </div> <div class="col-sm-12"> <br> <br> </div> {% set cinv = cinv + 1 %} {% endfor %} </div> </div> </div> </div> <div class="panel panel-flat"> <div class="panel-heading"> <h5 class="panel-title"><i class="icon-pie-chart2 position-left"></i><strong>{% trans %}Grafica de ocupación por meses{% endtrans %}</strong></h5> <div class="heading-elements"> <ul class="icons-list"> <li><a data-action="collapse"></a></li> <li><a data-action="reload"></a></li> {#<li><a data-action="close"></a></li>#} </ul> </div> </div> <div class="panel-body"> <div class="chart-container has-scroll"> <div class="chart has-fixed-height has-minimum-width" id="basic_donut_two"></div> </div> </div> </div> </div> {% endblock %} {% block javascripts %} {{ parent() }} <script type="text/javascript" src="{{ asset('assets/js/plugins/forms/selects/select2.min.js') }}"></script> <script type="text/javascript" src="{{ asset('assets/js/plugins/visualization/d3/d3.min.js') }}"></script> <script type="text/javascript" src="{{ asset('assets/js/plugins/visualization/d3/d3_tooltip.js') }}"></script> <script type="text/javascript" src="{{ asset('assets/js/plugins/forms/styling/switchery.min.js') }}"></script> <script type="text/javascript" src="{{ asset('assets/js/plugins/forms/styling/uniform.min.js') }}"></script> <script type="text/javascript" src="{{ asset('assets/js/plugins/visualization/echarts/echarts.js') }}"></script> <script type="text/javascript" src="{{ asset('assets/js/pages/reservation/pies_donuts_ocupacy_one.js') }}"></script> <script type="application/javascript"> var dataDonut={{ dataDonut|json_encode|raw }}; var legend={{ legend|json_encode|raw }}; var text=''; var subtext=''; loadChart(); </script> <script type="text/javascript" src="{{ asset('assets/js/pages/reservation/pies_donuts_ocupacy_two.js') }}"></script> <script type="application/javascript"> var dataDonutTwo={{ dataDonutTwo|json_encode|raw }}; var legendTwo={{ legendTwo|json_encode|raw }}; var text=''; var subtext=''; loadChart(); </script> {% endblock %}