From be19ec16d350b64a0aa6dfc29a13695ceed14494 Mon Sep 17 00:00:00 2001 From: iridium34 Date: Mon, 10 Mar 2025 23:06:06 +0100 Subject: [PATCH] updated manufacturer.index --- .../Controllers/ManufacturerController.php | 3 +- app/Models/Manufacturer.php | 3 +- resources/views/manufacturers/index.blade.php | 35 +++++++++++++------ 3 files changed, 27 insertions(+), 14 deletions(-) diff --git a/app/Http/Controllers/ManufacturerController.php b/app/Http/Controllers/ManufacturerController.php index bf3c4ea..c8da5fc 100644 --- a/app/Http/Controllers/ManufacturerController.php +++ b/app/Http/Controllers/ManufacturerController.php @@ -15,8 +15,7 @@ class ManufacturerController extends Controller { // show all manufacturers $manufacturers = Manufacturer::all()->sortBy('name'); - $filamentcount = Filament::all()->count(); - return view('manufacturers.index', compact('manufacturers', 'filamentcount')); + return view('manufacturers.index', compact('manufacturers')); } public static function refresh() diff --git a/app/Models/Manufacturer.php b/app/Models/Manufacturer.php index 43a8dfd..c35b4b7 100644 --- a/app/Models/Manufacturer.php +++ b/app/Models/Manufacturer.php @@ -13,7 +13,8 @@ class Manufacturer extends Model 'name', 'description', 'website', - 'logo' + 'logo', + 'filament_count' ]; // Manufacturer has many filaments diff --git a/resources/views/manufacturers/index.blade.php b/resources/views/manufacturers/index.blade.php index db93a2e..487a525 100644 --- a/resources/views/manufacturers/index.blade.php +++ b/resources/views/manufacturers/index.blade.php @@ -12,17 +12,30 @@
- + + + + + + + + + + + + + @foreach ($manufacturers as $manufacturer) + + + + + + + + + @endforeach + +
NameCountWebsiteEditDelete
{{ $manufacturer->name }}{{ $manufacturer->filament_count }}{{ $manufacturer->website }}