From 7062c9885337053b2540732601b44e58f14a46a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Anna-Sara=20S=C3=A9lea?= Date: Sat, 1 Nov 2025 10:29:51 +0100 Subject: [PATCH] Fixed widgets on admin view --- app/Filament/Widgets/PopularCategoryChart.php | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/app/Filament/Widgets/PopularCategoryChart.php b/app/Filament/Widgets/PopularCategoryChart.php index 1b3fdeb..2750f6b 100644 --- a/app/Filament/Widgets/PopularCategoryChart.php +++ b/app/Filament/Widgets/PopularCategoryChart.php @@ -25,18 +25,16 @@ class PopularCategoryChart extends ChartWidget protected function getData(): array { - $categories = Category::where('type', 'game')->get()->sortBy('id'); - - //dd($categories); - $categoryNames = []; + $categories = Category::where('type', 'game')->get()->sortBy('id')->pluck('name'); + //$categoryNames = []; - foreach ($categories as $obj){ - $categoryNames[] = $obj->name; - } + //foreach ($categories as $obj){ + // $categoryNames[] = $obj->name; + //} $items = Reserveditem::withTrashed()->with('item')->whereHas('item', function($query){ return $query->where('type', 'game'); - })->get()->groupBy('item.category_id')->sortByDesc('item.category_id'); + })->get()->groupBy('item.category_id')->sortBy('item.category_id'); $itemCategoriesCount = []; @@ -54,7 +52,7 @@ class PopularCategoryChart extends ChartWidget "hoverOffset" => 4, ], ], - 'labels' => $categoryNames, + 'labels' => $categories, ]; }