index.blade.php 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  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" 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">
  24. SEGNALAZIONE DEL {{ \Carbon\Carbon::parse($data['record']->segnalazione_data)->format('d/m/Y') }}
  25. @if (isset($data['record']->segnalazione_ora) && isset($data['record']->segnalazione_minuti))
  26. DELLE {{ $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. <tr class="tr-title">
  33. <td width="100%" align="center">
  34. A MEZZO:
  35. </td>
  36. </tr>
  37. @foreach ($data['tipo_segnalazione'] as $tipo_segnalazione)
  38. <tr>
  39. <td align="center">
  40. {{ optional($tipo_segnalazione->tipo_segnalazione)->name }}
  41. </td>
  42. </tr>
  43. @endforeach
  44. @endif
  45. @if (isset($data['record']->segnalazione_altro) && !empty($data['record']->segnalazione_altro))
  46. <tr>
  47. <td align="center">
  48. {{ $data['record']->segnalazione_altro }}
  49. </td>
  50. </tr>
  51. @endif
  52. @if (isset($data['segnalazione_pervenuta_da']) && count($data['segnalazione_pervenuta_da']) > 0)
  53. <tr class="tr-title">
  54. <td width="100%" align="center">
  55. PERVENUTA DA:
  56. </td>
  57. </tr>
  58. @foreach ($data['segnalazione_pervenuta_da'] as $segnalazione_pervenuta_da)
  59. <tr>
  60. <td align="center">
  61. {{ optional($segnalazione_pervenuta_da->segnalazione_pervenuta_da)->name }}
  62. </td>
  63. </tr>
  64. @endforeach
  65. @endif
  66. @if (isset($data['ausilio_altri_enti']) && count($data['ausilio_altri_enti']) > 0)
  67. <tr class="tr-title">
  68. <td width="100%" align="center">
  69. AUSILIO ALTRI ENTI:
  70. </td>
  71. </tr>
  72. @foreach ($data['ausilio_altri_enti'] as $ausilio_altri_enti)
  73. <tr>
  74. <td align="center">
  75. {{ optional($ausilio_altri_enti->ausilio_altri_enti)->name }}
  76. </td>
  77. </tr>
  78. @endforeach
  79. @if (isset($data['record']->ausilio_altri_enti_motivo) && !empty($data['record']->ausilio_altri_enti_motivo))
  80. <tr>
  81. <td align="center">
  82. {{ $data['record']->ausilio_altri_enti_motivo }}
  83. </td>
  84. </tr>
  85. @endif
  86. @if (isset($data['record']->ausilio_altri_enti_ora_intervento) && !empty($data['record']->ausilio_altri_enti_ora_intervento))
  87. <tr>
  88. <td width="100%" align="center">
  89. ORA INTERVENTO:
  90. {{ $data['record']->ausilio_altri_enti_ora_intervento }}:{{ $data['record']->ausilio_altri_enti_minuti_intervento }}
  91. </td>
  92. </tr>
  93. @endif
  94. @endif
  95. </table>
  96. @endif