From 10f2e9c9bb62c527eb8ff8996eb020a867e03980 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=9Cmit=20Tun=C3=A7?= Date: Thu, 1 Jan 2026 09:58:31 +0300 Subject: [PATCH] Refactor Product Form Localization: Updated the category options in the ProductForm to utilize the translation function for titles, enhancing localization support and ensuring consistent display of category names across different languages. --- .../Admin/Resources/Products/Schemas/ProductForm.php | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/app/Filament/Admin/Resources/Products/Schemas/ProductForm.php b/app/Filament/Admin/Resources/Products/Schemas/ProductForm.php index df3c05d..d593e84 100644 --- a/app/Filament/Admin/Resources/Products/Schemas/ProductForm.php +++ b/app/Filament/Admin/Resources/Products/Schemas/ProductForm.php @@ -34,10 +34,7 @@ class ProductForm ->label(__('products.category')) ->options(function () { return ProductCategory::all()->mapWithKeys(function ($category) { - $title = is_array($category->title) - ? ($category->title[app()->getLocale()] ?? \Illuminate\Support\Arr::first($category->title)) - : $category->title; - return [$category->id => $title ?? ('Category #' . $category->id)]; + return [$category->id => $category->translate('title') ?? ('Category #' . $category->id)]; }); }) ->searchable(),