index.blade.php 1.3 KB

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