index.blade.php 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. @if (count($datiPasseggeri) > 0)
  2. <table class="table-content" width="100%">
  3. <tr>
  4. <td width="20%" align="center" style="font-size: 20px;">
  5. <table class="">
  6. <tr class="tr-sub-title">
  7. <td class="bold">PASSEGGERI</td>
  8. </tr>
  9. </table>
  10. </td>
  11. <td width="80%">
  12. @php
  13. $datiPasseggeriArray = $datiPasseggeri->toArray();
  14. $filteredPasseggeri = collect($datiPasseggeriArray[$vehicleNumber] ?? [])
  15. ->filter(function($record) {
  16. return ($record['passeggero'] ?? 0) > 0;
  17. })
  18. ->values()
  19. ->all();
  20. @endphp
  21. @foreach ($filteredPasseggeri as $idx => $record)
  22. @php
  23. $passeggero = !empty($record['passeggero_value'])
  24. ? \App\Models\Anagrafica::find($record['passeggero'])
  25. : null;
  26. @endphp
  27. @if ($passeggero)
  28. <x-verbale.passeggeri.dettaglio
  29. :passeggero="$passeggero"
  30. :passeggeroRecord="(object)$record"
  31. :idx="$idx + 1"
  32. />
  33. @endif
  34. @endforeach
  35. </td>
  36. </tr>
  37. </table>
  38. @endif