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 }}