From 118a4d2fc1710f2e060119773442d3c504bd7383 Mon Sep 17 00:00:00 2001 From: jk Date: Wed, 23 Jun 2021 09:39:37 +0100 Subject: [PATCH] adding dropdown menus to adjuncts and beer create blade, mkI --- .../Controllers/AdjunctAdditionController.php | 5 +++- app/Http/Controllers/SummarieController.php | 5 +++- .../views/adjunctadditions/create.blade.php | 24 ++++++++++++++----- resources/views/beers/create.blade.php | 8 +++++-- .../views/fermentations/create.blade.php | 8 +++++-- 5 files changed, 38 insertions(+), 12 deletions(-) diff --git a/app/Http/Controllers/AdjunctAdditionController.php b/app/Http/Controllers/AdjunctAdditionController.php index be8bd5f..febf11c 100644 --- a/app/Http/Controllers/AdjunctAdditionController.php +++ b/app/Http/Controllers/AdjunctAdditionController.php @@ -81,7 +81,10 @@ class AdjunctAdditionController extends Controller } public function create() { - return view('adjunctadditions.create'); + $beers = Summarie::orderBy('name')->get(); + $adjuncts = Adjunct::orderBy('name')->get(); + $data = array('beers'=>$beers, 'adjuncts'=>$adjuncts); + return view('adjunctadditions.create')->with($data); } public function destroy($id) { diff --git a/app/Http/Controllers/SummarieController.php b/app/Http/Controllers/SummarieController.php index 6b2c39e..43af0cb 100644 --- a/app/Http/Controllers/SummarieController.php +++ b/app/Http/Controllers/SummarieController.php @@ -4,6 +4,7 @@ namespace App\Http\Controllers; use Illuminate\Http\Request; use App\Models\Summarie; +use App\Models\Brewerie; use Illuminate\Support\Facades\DB; class SummarieController extends Controller @@ -115,7 +116,9 @@ class SummarieController extends Controller { $lastID = Summarie::orderBy('beer_id','desc')->take(1)->value('beer_id'); $beer_id = number_format($lastID) + 1; - return view('beers.create')->with('beer_id', $beer_id); + $breweries = Brewerie::orderBy('name')->get() + $data = array('beer_id'=>$beer_id, 'breweries'=>$breweries); + return view('beers.create')->with($data); } public function destroy($id) diff --git a/resources/views/adjunctadditions/create.blade.php b/resources/views/adjunctadditions/create.blade.php index 218facf..4ae1e05 100644 --- a/resources/views/adjunctadditions/create.blade.php +++ b/resources/views/adjunctadditions/create.blade.php @@ -17,12 +17,20 @@
@csrf
- - + +
- - + +
@@ -33,8 +41,12 @@
- - + +
diff --git a/resources/views/beers/create.blade.php b/resources/views/beers/create.blade.php index 7b491dc..8e1a02e 100644 --- a/resources/views/beers/create.blade.php +++ b/resources/views/beers/create.blade.php @@ -53,8 +53,12 @@
- - + +
diff --git a/resources/views/fermentations/create.blade.php b/resources/views/fermentations/create.blade.php index 5741e99..84d78c4 100644 --- a/resources/views/fermentations/create.blade.php +++ b/resources/views/fermentations/create.blade.php @@ -41,8 +41,12 @@
- - + +