@extends('layouts.storefront') @section('title', 'Repairs & Services Catalog | Clusterfix Specialists') @section('meta_description', 'Browse, search, and filter our laboratory-grade repair services by component category or vehicle make.') @section('content') @php $currentCategoryName = data_get(collect($categories)->firstWhere('slug', $category), 'name', 'All Categories'); $hasActiveFilters = count($activeFilters) > 0; $featureFields = [ 'express' => '24h Express Delivery', 'warranty' => 'Lifetime Warranty', 'popular' => 'Popular Repair', ]; @endphp
SERVICES CATALOG LAB

Automotive Electronics Catalog

Browse, search, and filter our laboratory-grade repair services by component category or vehicle make.

@foreach ($features as $field => $enabled) @if ($enabled) @endif @endforeach search
Showing {{ $services->firstItem() ?? 0 }}-{{ $services->lastItem() ?? 0 }} of {{ $summary['services'] }} services
Active Filters:
@foreach ($activeFilters as $filter) {{ $filter['label'] }} close @endforeach
Clear All
@if ($services->count() > 0)
@foreach ($services as $service) @endforeach
@else
search_off

No Matching Services Found

Try updating your filters or search keywords to find the specific repair service you require.

Reset Search & Filters
@endif @if ($services->hasPages() || $summary['per_page'] < $summary['services'])
@if ($services->hasPages())
@if ($services->onFirstPage()) chevron_left @else @endif @php $currentPage = $services->currentPage(); $lastPage = $services->lastPage(); $startPage = max(1, $currentPage - 2); $endPage = min($lastPage, $currentPage + 2); @endphp @if ($startPage > 1) 1 @if ($startPage > 2) ... @endif @endif @for ($page = $startPage; $page <= $endPage; $page++) @if ($page === $currentPage) {{ $page }} @else {{ $page }} @endif @endfor @if ($endPage < $lastPage) @if ($endPage < $lastPage - 1) ... @endif {{ $lastPage }} @endif @if ($services->hasMorePages()) @else chevron_right @endif
@endif @if ($summary['per_page'] < $summary['services']) Load More Services @endif
@endif
@endsection @push('scripts') @endpush