@extends('layouts.admin.layout') @section('content')

Cities

Add City
{{-- Filters --}}
@if(request('country_id') || request('state_id')) Clear @endif
@csrf {{-- Pass active filters through to controller for "select all pages" --}} {{-- Mass action bar --}}
@include('partials.message') {{-- "Select all pages" banner — shown only when this page is fully checked and more pages exist --}} @if($cities->hasPages()) @endif @forelse($cities as $city) @empty @endforelse
# Name State Country Status Actions
{{ $cities->firstItem() + $loop->index }} {{ $city->name }} {{ $city->state->name ?? '—' }} {{ $city->country->name ?? '—' }} {{ $city->status ? 'Active' : 'Inactive' }}
Edit
No cities found.
{{ $cities->links() }}
{{-- Shared single-row delete form (outside bulk form to avoid nested form issues) --}} @endsection @push('scripts') @endpush