@php $isAdmin = $isAdmin ?? false; $isShow = $isShow ?? false; $selectedGedungIds = collect(old('gedung_id', $selected_gedung_ids ?? [])) ->map(fn ($id) => (int) $id) ->all(); @endphp
Gedung yang memiliki akses ke parameter set ini.
@elseif (! $isAdmin) {{-- Mode Non-Admin (Auto-Locked / Read-Only) --}}Tidak ada gedung aktif yang dapat diakses oleh role Anda.
@endforelseGedung pengguna ditentukan otomatis dan terkunci sesuai dengan hak akses role Anda ({{ session('user')->idroles ?? '-' }}).
@else {{-- Mode Admin (Bebas Memilih) --}}Parameter set ini akan tersedia saat input nilai untuk role yang memiliki akses ke gedung terpilih. (Administrator bebas menentukan satu atau lebih gedung).
@if ($gedungs->isEmpty())Tidak ada gedung aktif yang dapat diakses.
@endif @error('gedung_id'){{ $message }}
@enderror @error('gedung_id.*'){{ $message }}
@enderror @endif