templates/panel/report/button.html.twig line 1

Open in your IDE?
  1. {% if measurement is defined and measurement %}
  2.     {% set routeName = app.request.get('_route') %}
  3.     {% set isChartReportPromoted = routeName in [
  4.         'device_measurement_chart_temperature',
  5.         'device_measurement_chart_maturity',
  6.         'device_measurement_chart_strength',
  7.         'device_measurement_chart_temperature_post',
  8.         'device_measurement_chart_maturity_post',
  9.         'device_measurement_chart_strength_post'
  10.     ] %}
  11.     {% if not isChartReportPromoted %}
  12.     <li class="nav-item">
  13.         <span class="nav-link" data-report="show" id="report-modal-button" data-url="{{ path('panel_report_request', {'id': measurement.id}) }}" data-toggle="modal" data-target="#report-modal"><i class="fa fa-file-pdf"></i> {{ 'Report'|trans }}</span>
  14.     </li>
  15.     {% endif %}
  16. <div class="modal" id="report-modal" tabindex="-1" role="dialog">
  17.     <div class="modal-dialog" role="document">
  18.         <div class="modal-content">
  19.             <div class="modal-header">
  20.                 <h5 class="modal-title">{{ 'Generate report'|trans }}</h5>
  21.                 <button type="button" class="close" data-dismiss="modal" aria-label="Close">
  22.                     <span aria-hidden="true">&times;</span>
  23.                 </button>
  24.             </div>
  25.             <div class="modal-body">
  26.                 <div class="d-flex justify-content-center">
  27.                     <div class="spinner-border" role="status">
  28.                         <span class="sr-only">Loading...</span>
  29.                     </div>
  30.                 </div>
  31.             </div>
  32.             <div class="modal-footer">
  33.                 <button type="button" class="btn btn-secondary" data-dismiss="modal">{{ 'Close'|trans }}</button>
  34.                 <button type="button"  class="submit-button btn btn-gray" disabled><i class="fa fa-download"></i> {{ 'Download'|trans }}</button>
  35.             </div>
  36.         </div>
  37.     </div>
  38. </div>
  39. {% endif %}