index.blade.php 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. {{-- resources/views/components/verbale/infortunati/index.blade.php --}}
  2. @php
  3. $datiInfortunatiArray = $datiInfortunati->toArray();
  4. @endphp
  5. @if (count($datiInfortunatiArray) > 0)
  6. <table class="table-content" width="100%">
  7. <tr>
  8. <td width="20%" align="center" style="font-size: 20px;">
  9. <table class="">
  10. <tr class="tr-sub-title">
  11. <td class="bold">INFORTUNATI</td>
  12. </tr>
  13. </table>
  14. </td>
  15. <td width="80%">
  16. @foreach ($datiInfortunatiArray as $idx => $infortunatoRecord)
  17. @php
  18. $record = is_array($infortunatoRecord[0] ?? null)
  19. ? $infortunatoRecord[0]
  20. : $infortunatoRecord;
  21. if (($record['infortunato'] ?? 0) > 0 && !empty($record['infortunato_value'])) {
  22. $infortunato = \App\Models\Anagrafica::find($record['infortunato']);
  23. } else {
  24. $infortunato = null;
  25. }
  26. @endphp
  27. @if ($infortunato)
  28. <x-verbale.infortunati.dettaglio
  29. :infortunato="$infortunato"
  30. :infortunatoRecord="(object)$record"
  31. :idx="$idx + 1"
  32. />
  33. @endif
  34. @endforeach
  35. </td>
  36. </tr>
  37. </table>
  38. @endif