@if ($showSuccessMessage) @endif @if ($showErrorMessage) @endif Back to Previous Page

Assign Locks

@if($propertyApi === 'fritimi') @endif @if($propertyApi === 'total') @endif
@error('selectedRoom') {{ $message }} @enderror
@error('selectedUnitName') {{ $message }} @enderror
@php // Define lock types and their labels $lockTypes = [ 'primary' => 'Primary Lock', 'hallway' => 'Hallway Lock', 'additional' => 'Additional Lock', 'extra' => 'Extra Lock', ]; @endphp @foreach($lockTypes as $key => $label)
@error('selectedLocks.{{ $key }}') {{ $message }} @enderror @endforeach @foreach($dynamicLocks as $lockIndex) @php $lockKey = 'lock' . $lockIndex; @endphp
@error('selectedLocks.{{ $lockKey }}') {{ $message }} @enderror @endforeach

Replace Lock

@error('lockToReplace'){{ $message }}@enderror
@error('replacementLock'){{ $message }}@enderror

Assigned Locks

@foreach($this->getDisplayedLockFields() as $lockFieldInfo) @endforeach @foreach($assignedLocks as $assignedLock) @if($editingRowId === $assignedLock->id) @foreach($this->getDisplayedLockFields() as $lockFieldInfo) @php $lockField = $lockFieldInfo['lockField']; @endphp @endforeach @else @foreach($this->getDisplayedLockFields() as $lockFieldInfo) @php $lockNameField = $this->getLockField($lockFieldInfo['lockIndex'], 'Name'); @endphp @endforeach @endif @endforeach
Room Name Unit Name {{ $lockFieldInfo['lockLabel'] }}
Actions
{{ $assignedLock->RoomName }} {{ $assignedLock->RoomID }}
{{ $assignedLock->RoomName }} {{ $assignedLock->RoomID }}{{ $assignedLock->$lockNameField }}
@livewireScripts