From d5680f78dc7d3608f3fa245d58437f7eccc686d0 Mon Sep 17 00:00:00 2001 From: Vasyka Date: Fri, 8 May 2026 11:12:16 +0000 Subject: [PATCH] fix: column names in globalSearch (leads.source, vehicles.make, parts.article, WO.complaint) --- app/Filament/Tenant/Resources/LeadResource.php | 2 +- app/Filament/Tenant/Resources/PartResource.php | 2 +- app/Filament/Tenant/Resources/VehicleResource.php | 4 ++-- app/Filament/Tenant/Resources/WorkOrderResource.php | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/Filament/Tenant/Resources/LeadResource.php b/app/Filament/Tenant/Resources/LeadResource.php index 98f51d9..e6dc61c 100644 --- a/app/Filament/Tenant/Resources/LeadResource.php +++ b/app/Filament/Tenant/Resources/LeadResource.php @@ -32,7 +32,7 @@ class LeadResource extends Resource public static function getGloballySearchableAttributes(): array { - return ['name', 'phone', 'email', 'channel']; + return ['name', 'phone', 'email', 'source', 'car', 'model']; } public static function getGlobalSearchResultDetails(\Illuminate\Database\Eloquent\Model $record): array diff --git a/app/Filament/Tenant/Resources/PartResource.php b/app/Filament/Tenant/Resources/PartResource.php index d69a392..c2b2bbf 100644 --- a/app/Filament/Tenant/Resources/PartResource.php +++ b/app/Filament/Tenant/Resources/PartResource.php @@ -31,7 +31,7 @@ class PartResource extends Resource public static function getGloballySearchableAttributes(): array { - return ['name', 'sku', 'brand', 'category']; + return ['name', 'article', 'brand', 'category', 'barcode']; } public static function getGlobalSearchResultDetails(\Illuminate\Database\Eloquent\Model $record): array diff --git a/app/Filament/Tenant/Resources/VehicleResource.php b/app/Filament/Tenant/Resources/VehicleResource.php index 51b98d9..58fc8d2 100644 --- a/app/Filament/Tenant/Resources/VehicleResource.php +++ b/app/Filament/Tenant/Resources/VehicleResource.php @@ -29,12 +29,12 @@ class VehicleResource extends Resource public static function getGloballySearchableAttributes(): array { - return ['plate', 'vin', 'brand', 'model']; + return ['plate', 'vin', 'make', 'model']; } public static function getGlobalSearchResultTitle(\Illuminate\Database\Eloquent\Model $record): string { - return trim(($record->brand ?? '') . ' ' . ($record->model ?? '') . ' — ' . ($record->plate ?? $record->vin ?? '?')); + return trim(($record->make ?? '') . ' ' . ($record->model ?? '') . ' — ' . ($record->plate ?? $record->vin ?? '?')); } public static function getGlobalSearchResultDetails(\Illuminate\Database\Eloquent\Model $record): array diff --git a/app/Filament/Tenant/Resources/WorkOrderResource.php b/app/Filament/Tenant/Resources/WorkOrderResource.php index 954b8d4..8055bad 100644 --- a/app/Filament/Tenant/Resources/WorkOrderResource.php +++ b/app/Filament/Tenant/Resources/WorkOrderResource.php @@ -36,7 +36,7 @@ class WorkOrderResource extends Resource public static function getGloballySearchableAttributes(): array { - return ['number', 'description', 'vehicle.plate', 'vehicle.vin', 'client.name', 'client.phone']; + return ['number', 'complaint', 'diagnosis', 'vehicle.plate', 'vehicle.vin', 'client.name', 'client.phone']; } public static function getGlobalSearchResultTitle(\Illuminate\Database\Eloquent\Model $record): string