ASWARCO - إصلاح بحث السيارة والسنة والمحرك
==========================================

لا تحفظ Git قبل التأكد من نجاح الاختبار.

هذا التصحيح يضيف:
- ماركة السيارة.
- طراز السيارة مثل 208.
- سنة الموديل مثل 2020.
- سعة المحرك.
- احتساب السنة داخل مجال year_from و year_to.
- إتاحة السنة وسعة المحرك بعد اختيار الماركة، حتى قبل اختيار الطراز.

التركيب من PowerShell داخل C:\Users\User\Herd\aswarco:

$fix = Get-ChildItem "C:\Users\User" -Filter "ASWARCO*Vehicle*Search*Fix*.zip" -File -Recurse -ErrorAction SilentlyContinue | Select-Object -First 1
$fix.FullName
Expand-Archive -LiteralPath $fix.FullName -DestinationPath "C:\Users\User\Herd\aswarco" -Force

الفحص:

php -l app\Services\ProductCatalogSearchService.php
php -l app\Http\Controllers\CatalogLookupController.php
php -l app\Http\Controllers\PublicProductCatalogController.php
php -l app\Http\Controllers\Customer\ProductCatalogController.php
php artisan optimize:clear
php artisan view:cache
php artisan test

افتح صفحة المنتجات واضغط Ctrl + F5، ثم اختبر:
Peugeot ثم 208 ثم سنة صحيحة ثم سعة المحرك.

بعد التأكد فقط:

git add app\Services\ProductCatalogSearchService.php app\Http\Controllers\CatalogLookupController.php app\Http\Controllers\PublicProductCatalogController.php app\Http\Controllers\Customer\ProductCatalogController.php resources\views\components\catalog-interactions.blade.php resources\views\public\products\index.blade.php resources\views\customer\products\index.blade.php INSTALL_VEHICLE_SEARCH_FIX.txt
git commit -m "Fix vehicle year and engine catalog filters"
