Fixed widgets on admin view

This commit is contained in:
Anna-Sara Sélea 2025-11-01 10:29:51 +01:00
parent aaa4980619
commit 7062c98853

View file

@ -25,18 +25,16 @@ class PopularCategoryChart extends ChartWidget
protected function getData(): array protected function getData(): array
{ {
$categories = Category::where('type', 'game')->get()->sortBy('id'); $categories = Category::where('type', 'game')->get()->sortBy('id')->pluck('name');
//$categoryNames = [];
//dd($categories); //foreach ($categories as $obj){
$categoryNames = []; // $categoryNames[] = $obj->name;
//}
foreach ($categories as $obj){
$categoryNames[] = $obj->name;
}
$items = Reserveditem::withTrashed()->with('item')->whereHas('item', function($query){ $items = Reserveditem::withTrashed()->with('item')->whereHas('item', function($query){
return $query->where('type', 'game'); return $query->where('type', 'game');
})->get()->groupBy('item.category_id')->sortByDesc('item.category_id'); })->get()->groupBy('item.category_id')->sortBy('item.category_id');
$itemCategoriesCount = []; $itemCategoriesCount = [];
@ -54,7 +52,7 @@ class PopularCategoryChart extends ChartWidget
"hoverOffset" => 4, "hoverOffset" => 4,
], ],
], ],
'labels' => $categoryNames, 'labels' => $categories,
]; ];
} }