@php $seatIndex = 0; @endphp
@for ($row = 0; $row < 10; $row++)
@for ($col = 0; $col < 2; $col++)
{!! renderSeat($seats->get($seatIndex++), $bookedSeatIds) !!}
@endfor
@for ($col = 0; $col < 2; $col++)
{!! renderSeat($seats->get($seatIndex++), $bookedSeatIds) !!}
@endfor
@endfor
@for ($i = $seatIndex; $i < $seats->count(); $i++)
{!! renderSeat($seats->get($i), $bookedSeatIds) !!}
@endfor
@endif
@if (Str::contains($busName, 'volvo'))
@php $seatIndex = 0; @endphp
@for ($row = 0; $row < 11; $row++)
@for ($col = 0; $col < 2; $col++)
{!! renderSeat($seats->get($seatIndex++), $bookedSeatIds) !!}
@endfor
@for ($col = 0; $col < 2; $col++)
{!! renderSeat($seats->get($seatIndex++), $bookedSeatIds) !!}
@endfor
@endfor
@for ($i = $seatIndex; $i < $seats->count(); $i++)
{!! renderSeat($seats->get($i), $bookedSeatIds) !!}
@endfor
@endif
@if (Str::contains($busName, '2+1'))
🛞
@php $seatIndex = 0; @endphp
@for ($row = 0; $row < 10; $row++)
@for ($col = 0; $col < 2; $col++)
{!! renderSeat($seats->get($seatIndex++), $bookedSeatIds) !!}
@endfor
@for ($col = 0; $col < ($row % 2 == 0 ? 3 : 2); $col++)
{!! renderSeat($seats->get($seatIndex++), $bookedSeatIds) !!}
@endfor
@endfor
@endif
{{-- Passenger details will be dynamically added --}}