index.blade.php 4.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. @php
  2. $hasData = (isset($data['record']->segnalazione_data) && !empty($data['record']->segnalazione_data) && \Carbon\Carbon::parse($data['record']->segnalazione_data)->year > 0) ||
  3. (isset($data['record']->segnalazione_ora) && !empty($data['record']->segnalazione_ora)) ||
  4. (isset($data['record']->segnalazione_minuti) && !empty($data['record']->segnalazione_minuti)) ||
  5. (isset($data['tipo_segnalazione']) && count($data['tipo_segnalazione']) > 0) ||
  6. (isset($data['record']->segnalazione_altro) && !empty($data['record']->segnalazione_altro)) ||
  7. (isset($data['segnalazione_pervenuta_da']) && count($data['segnalazione_pervenuta_da']) > 0) ||
  8. (isset($data['ausilio_altri_enti']) && count($data['ausilio_altri_enti']) > 0) ||
  9. (isset($data['record']->ausilio_altri_enti_motivo) && !empty($data['record']->ausilio_altri_enti_motivo)) ||
  10. (isset($data['record']->ausilio_altri_enti_ora_intervento) && !empty($data['record']->ausilio_altri_enti_ora_intervento));
  11. @endphp
  12. @if ($hasData)
  13. <table width="100%" class="table-title">
  14. <tr>
  15. <td align="center">
  16. <h2>SEGNALAZIONE</h2>
  17. </td>
  18. </tr>
  19. </table>
  20. <table class="table-content striped-table" width="100%">
  21. @if (isset($data['record']->segnalazione_data) && !empty($data['record']->segnalazione_data) && \Carbon\Carbon::parse($data['record']->segnalazione_data)->year > 0)
  22. <tr>
  23. <td width="100%" align="center" style="padding-bottom: 10px !important;border: none!important">
  24. <b>SEGNALAZIONE DEL </b>{{ \Carbon\Carbon::parse($data['record']->segnalazione_data)->format('d/m/Y') }}
  25. @if (isset($data['record']->segnalazione_ora) && isset($data['record']->segnalazione_minuti))
  26. <b>DELLE</b> {{ $data['record']->segnalazione_ora }}:{{ $data['record']->segnalazione_minuti }}
  27. @endif
  28. </td>
  29. </tr>
  30. @endif
  31. @if (isset($data['tipo_segnalazione']) && count($data['tipo_segnalazione']) > 0)
  32. @foreach ($data['tipo_segnalazione'] as $tipo_segnalazione)
  33. <tr class="tr-title">
  34. <td width="100%" align="center" style="padding-bottom: 10px !important;border: none!important">
  35. A MEZZO:
  36. {{ optional($tipo_segnalazione->tipo_segnalazione)->name }}
  37. </td>
  38. </tr>
  39. @endforeach
  40. @endif
  41. @if (isset($data['record']->segnalazione_altro) && !empty($data['record']->segnalazione_altro))
  42. <tr>
  43. <td align="center" style="padding-bottom: 10px !important;border: none!important">
  44. ALTRO MEZZO:
  45. {{ $data['record']->segnalazione_altro }}
  46. </td>
  47. </tr>
  48. @endif
  49. @if (isset($data['segnalazione_pervenuta_da']) && count($data['segnalazione_pervenuta_da']) > 0)
  50. @foreach ($data['segnalazione_pervenuta_da'] as $segnalazione_pervenuta_da)
  51. <tr class="tr-title">
  52. <td width="100%" align="center" style="padding-bottom: 10px !important;border: none!important">
  53. PERVENUTA DA:
  54. {{ optional($segnalazione_pervenuta_da->segnalazione_pervenuta_da)->name }}
  55. </td>
  56. </tr>
  57. @endforeach
  58. @endif
  59. @if (isset($data['ausilio_altri_enti']) && count($data['ausilio_altri_enti']) > 0)
  60. @foreach ($data['ausilio_altri_enti'] as $ausilio_altri_enti)
  61. <tr class="tr-title">
  62. <td width="100%" align="center" style="padding-bottom: 10px !important;border: none!important">
  63. AUSILIO ALTRI ENTI:
  64. {{ optional($ausilio_altri_enti->ausilio_altri_enti)->name }}
  65. </td>
  66. </tr>
  67. @endforeach
  68. @if (isset($data['record']->ausilio_altri_enti_motivo) && !empty($data['record']->ausilio_altri_enti_motivo))
  69. <tr>
  70. <td align="center" style="padding-bottom: 10px !important;border: none!important">
  71. MOTIVIO AUSILIO ALTRI ENTI: {{ $data['record']->ausilio_altri_enti_motivo }}
  72. </td>
  73. </tr>
  74. @endif
  75. @if (isset($data['record']->ausilio_altri_enti_ora_intervento) && !empty($data['record']->ausilio_altri_enti_ora_intervento))
  76. <tr>
  77. <td width="100%" align="center" style="padding-bottom: 10px !important;border: none!important">
  78. ORA INTERVENTO:
  79. {{ $data['record']->ausilio_altri_enti_ora_intervento }}:{{ $data['record']->ausilio_altri_enti_minuti_intervento }}
  80. </td>
  81. </tr>
  82. @endif
  83. @endif
  84. </table>
  85. <div class="page-break"></div>
  86. @endif