diff --git a/app/Http/Controllers/PagesController.php b/app/Http/Controllers/PagesController.php index e641288..f89e1a0 100644 --- a/app/Http/Controllers/PagesController.php +++ b/app/Http/Controllers/PagesController.php @@ -502,7 +502,8 @@ class PagesController extends Controller public function awardcategories(Request $category_req) { if (!$category_req->category) { - return view('awardcategories'); + $categories = CarShowCategory::all(); + return view('awardcategories', ['categories' => $categories]); } $category = $category_req->category; if ($category_req->has('vehtype')) { diff --git a/app/Models/CarShowWinner.php b/app/Models/CarShowWinner.php index d3cb170..d31cfef 100644 --- a/app/Models/CarShowWinner.php +++ b/app/Models/CarShowWinner.php @@ -24,11 +24,11 @@ class CarShowWinner extends Model public function awardVehicle() { - return $this->hasMany('App\Models\Vehicles', 'id', 'vehicle'); + return $this->belongsTo('App\Models\Vehicles', 'vehicle', 'id'); } public function awardCategory() { - return $this->hasMany('App\Models\CarShowCategory', 'id', 'category'); + return $this->belongsTo('App\Models\CarShowCategory', 'category', 'id'); } } diff --git a/app/Models/VehicleScores.php b/app/Models/VehicleScores.php index 4d17177..338706b 100644 --- a/app/Models/VehicleScores.php +++ b/app/Models/VehicleScores.php @@ -30,6 +30,6 @@ class VehicleScores extends Model public function scoredVehicle() { - return $this->hasMany('App\Models\Vehicles', 'id', 'vehicle'); + return $this->belongsTo('App\Models\Vehicles', 'vehicle', 'id'); } } diff --git a/resources/views/awardcategories.blade.php b/resources/views/awardcategories.blade.php index 8690c7b..3168efc 100644 --- a/resources/views/awardcategories.blade.php +++ b/resources/views/awardcategories.blade.php @@ -26,7 +26,7 @@
@foreach($categories as $category)