@php // If $bundles is set, loop through each bundle and render the UI for each $bundleList = isset($bundles) && is_array($bundles) && count($bundles) > 0 ? $bundles : [null]; $isGuest = !auth()->check(); $readonly = $isGuest ? 'readonly' : null; $disabled = $isGuest ? 'disabled' : null; @endphp @foreach ($bundleList as $bundleIdx => $bundleData) @php // Use bundle data if available, else fallback to default $devicesData = $bundleData['devices'] ?? ($devices ?? []); // For backward compatibility, if $selectedDevices is set, use it $selectedDevices = []; if (isset($bundleData['devices'])) { foreach ($bundleData['devices'] as $dIdx => $d) { $selectedDevices[$dIdx] = [ 'option' => $d['master_device_id'] ?? '', 'price' => $d['price'] ?? '', ]; } } elseif (isset($selectedDevices)) { $selectedDevices = $selectedDevices; } @endphp
No devices found.