@php
// Sample data for the matrix (replace with your data source)
$matrixData = [
[
'_id' => '01',
'refdatanam' => 'Plot A',
'landprice' => 100000,
'isBooked' => true,
'date' => '2024-07-08',
'time' => '10:00 AM',
'bookedby' => 'John Doe',
],
[
'_id' => '02',
'refdatanam' => 'Plot B',
'landprice' => 150000,
'isBooked' => false,
'date' => '2024-07-09',
'time' => '11:00 AM',
'bookedby' => 'Jane Smith',
],
[
'_id' => '03',
'refdatanam' => 'Plot C',
'landprice' => 120000,
'isBooked' => true,
'date' => '2024-07-10',
'time' => '09:00 AM',
'bookedby' => 'Michael Brown',
],
[
'_id' => '04',
'refdatanam' => 'Plot D',
'landprice' => 180000,
'isBooked' => false,
'date' => '2024-07-11',
'time' => '02:00 PM',
'bookedby' => 'Emily Davis',
],
[
'_id' => '05',
'refdatanam' => 'Plot E',
'landprice' => 200000,
'isBooked' => true,
'date' => '2024-07-12',
'time' => '03:00 PM',
'bookedby' => 'David Johnson',
],
[
'_id' => '06',
'refdatanam' => 'Plot F',
'landprice' => 130000,
'isBooked' => false,
'date' => '2024-07-13',
'time' => '01:00 PM',
'bookedby' => 'Sarah Wilson',
],
[
'_id' => '07',
'refdatanam' => 'Plot G',
'landprice' => 110000,
'isBooked' => true,
'date' => '2024-07-14',
'time' => '10:30 AM',
'bookedby' => 'Robert Lee',
],
[
'_id' => '08',
'refdatanam' => 'Plot H',
'landprice' => 160000,
'isBooked' => false,
'date' => '2024-07-15',
'time' => '11:30 AM',
'bookedby' => 'Emma Martinez',
],
[
'_id' => '09',
'refdatanam' => 'Plot G',
'landprice' => 110000,
'isBooked' => true,
'date' => '2024-07-14',
'time' => '10:30 AM',
'bookedby' => 'Robert Lee',
],
[
'_id' => '10',
'refdatanam' => 'Plot H',
'landprice' => 160000,
'isBooked' => false,
'date' => '2024-07-15',
'time' => '11:30 AM',
'bookedby' => 'Emma Martinez',
],
[
'_id' => '11',
'refdatanam' => 'Plot G',
'landprice' => 110000,
'isBooked' => true,
'date' => '2024-07-14',
'time' => '10:30 AM',
'bookedby' => 'Robert Lee',
],
[
'_id' => '12',
'refdatanam' => 'Plot H',
'landprice' => 160000,
'isBooked' => false,
'date' => '2024-07-15',
'time' => '11:30 AM',
'bookedby' => 'Emma Martinez',
],
[
'_id' => '13',
'refdatanam' => 'Plot A',
'landprice' => 100000,
'isBooked' => true,
'date' => '2024-07-08',
'time' => '10:00 AM',
'bookedby' => 'John Doe',
],
[
'_id' => '14',
'refdatanam' => 'Plot B',
'landprice' => 150000,
'isBooked' => false,
'date' => '2024-07-09',
'time' => '11:00 AM',
'bookedby' => 'Jane Smith',
],
[
'_id' => '15',
'refdatanam' => 'Plot C',
'landprice' => 120000,
'isBooked' => true,
'date' => '2024-07-10',
'time' => '09:00 AM',
'bookedby' => 'Michael Brown',
],
[
'_id' => '16',
'refdatanam' => 'Plot D',
'landprice' => 180000,
'isBooked' => false,
'date' => '2024-07-11',
'time' => '02:00 PM',
'bookedby' => 'Emily Davis',
],
[
'_id' => '17',
'refdatanam' => 'Plot E',
'landprice' => 200000,
'isBooked' => true,
'date' => '2024-07-12',
'time' => '03:00 PM',
'bookedby' => 'David Johnson',
],
[
'_id' => '18',
'refdatanam' => 'Plot F',
'landprice' => 130000,
'isBooked' => false,
'date' => '2024-07-13',
'time' => '01:00 PM',
'bookedby' => 'Sarah Wilson',
],
[
'_id' => '19',
'refdatanam' => 'Plot G',
'landprice' => 110000,
'isBooked' => true,
'date' => '2024-07-14',
'time' => '10:30 AM',
'bookedby' => 'Robert Lee',
],
[
'_id' => '20',
'refdatanam' => 'Plot H',
'landprice' => 160000,
'isBooked' => false,
'date' => '2024-07-15',
'time' => '11:30 AM',
'bookedby' => 'Emma Martinez',
],
[
'_id' => '21',
'refdatanam' => 'Plot G',
'landprice' => 110000,
'isBooked' => true,
'date' => '2024-07-14',
'time' => '10:30 AM',
'bookedby' => 'Robert Lee',
],
[
'_id' => '22',
'refdatanam' => 'Plot H',
'landprice' => 160000,
'isBooked' => false,
'date' => '2024-07-15',
'time' => '11:30 AM',
'bookedby' => 'Emma Martinez',
],
[
'_id' => '23',
'refdatanam' => 'Plot G',
'landprice' => 110000,
'isBooked' => true,
'date' => '2024-07-14',
'time' => '10:30 AM',
'bookedby' => 'Robert Lee',
],
[
'_id' => '24',
'refdatanam' => 'Plot H',
'landprice' => 160000,
'isBooked' => false,
'date' => '2024-07-15',
'time' => '11:30 AM',
'bookedby' => 'Emma Martinez',
],
];
@endphp
@foreach ($matrixData as $data)
@php
$landCart = Session::get('ghabhalaya_service_cart');
$status = 0;
if ($landCart) {
foreach ($landCart as $key => $servicedata) {
if ($servicedata['_id'] == $data['_id']) {
$status = 1;
break;
}
}
}
$is_disabled = '';
$disabled_color = '';
if ($data['isBooked'] == 1) {
$is_disabled = 'disabled';
$disabled_color = 'background-color:gray;';
} else {
$disabled_color = 'background-color:#C6B4A3;';
if ($status == 1) {
$disabled_color = 'background-color:green;';
}
}
@endphp
{{-- Output data for each cell --}}
{{-- Reference: {{ $data['refdatanam'] }}
Price: ${{ number_format($data['landprice'], 2) }}
Status: {{ $data['isBooked'] ? 'Booked' : 'Available' }}
--}}
{{-- If booked, show additional details --}}
@if ($data['isBooked'])
{{-- Booked By: {{ $data['bookedby'] }}
Date: {{ $data['date'] }}
Time: {{ $data['time'] }}
--}}
@endif
@endforeach