@extends('examples.modern-layout-v2') @section('title', __('messages.counter_page.counters')) @section('counter', 'bg-blue-50 text-blue-700') @section('content')

{{__('messages.counter_page.counters')}}

{{__('messages.counter_page.manage_counters_description')}}

add {{__('messages.counter_page.add counter')}}
@if(\App\Helpers\ServerHelper::isApiServer()) @endif @forelse($counters as $key=>$counter) @if(\App\Helpers\ServerHelper::isApiServer()) @endif @empty @endforelse
# {{__('messages.counter_page.name')}} {{__('messages.counter_page.service')}} {{__('messages.service_page.building')}}{{__('messages.city')}}{{__('messages.counter_page.status')}} Busy Status {{__('messages.counter_page.action')}}
{{ ($counters->currentPage() - 1) * $counters->perPage() + $loop->iteration }}
{{$counter->name}}
{{$counter->service ? $counter->service->name : __('messages.counter_page.no_service')}}
@if($counter->location) {{$counter->location->translated_name ?? $counter->location->name}} @else {{__('messages.service_page.unknown')}} @endif
@if($counter->location && $counter->location->city) {{$counter->location->city->name}} @else {{__('messages.service_page.unknown')}} @endif
@if($counter->status) @else @endif {{$counter->status ? __('messages.common.active') : __('messages.common.inactive')}} @if(isset($counter->is_busy) && $counter->is_busy)
Busy @if($counter->busy_user) User: {{ $counter->busy_user->username ?? $counter->busy_user->name ?? 'Unknown' }} @endif
@else Available @endif
edit {{__('messages.common.edit')}}
@if(isset($counter->is_busy) && $counter->is_busy)
@else
@endif
countertops

{{__('messages.counter_page.no_counters')}}

{{__('messages.counter_page.no_counters_description')}}

add {{__('messages.counter_page.add counter')}}
@if($counters->hasPages()) @php $paginationParams = []; $cityParam = request()->query('city'); $buildingParam = request()->query('building'); if ($cityParam !== null && $cityParam !== '') { $paginationParams['city'] = $cityParam; } if ($buildingParam !== null && $buildingParam !== '') { $paginationParams['building'] = $buildingParam; } @endphp
{{__('messages.common.showing')}} {{ $counters->firstItem() }} {{__('messages.common.to')}} {{ $counters->lastItem() }} {{__('messages.common.of')}} {{ $counters->total() }} {{__('messages.common.results')}}
@if($counters->onFirstPage()) {{__('messages.common.previous')}} @else {{__('messages.common.previous')}} @endif @foreach($counters->appends($paginationParams)->getUrlRange(max(1, $counters->currentPage() - 2), min($counters->lastPage(), $counters->currentPage() + 2)) as $page => $url) @if($page == $counters->currentPage()) {{ $page }} @else {{ $page }} @endif @endforeach @if($counters->hasMorePages()) {{__('messages.common.next')}} @else {{__('messages.common.next')}} @endif
@endif
@push('scripts') @endpush @endsection