diff --git a/app/Http/Controllers/GrainbillController.php b/app/Http/Controllers/GrainbillController.php index 14c2bad..b029797 100644 --- a/app/Http/Controllers/GrainbillController.php +++ b/app/Http/Controllers/GrainbillController.php @@ -51,7 +51,12 @@ class GrainbillController extends Controller } public function edit($id){ $grainbill = Grainbill::where('id', (int)$id)->first(); - return view('grainbills.edit')->with('grainbill', $grainbill); + $beers = Summarie::orderBy('name')->get(); + $selected_beer = $grainbill->beer_id; + $grains = Grain::orderBy('name')->get(); + $selected_grain = $grainbill->grain_id; + $data = array('grainbill'=>$grainbill, 'beers'=>$beers, 'grains'=>$grains, 'selected_beer'=>$selected_beer, 'selected_grain'=>$selected_grain); + return view('grainbills.edit')->with($data); } public function update(Request $request, $id){ diff --git a/resources/views/grainbills/edit.blade.php b/resources/views/grainbills/edit.blade.php index 7654e24..f032863 100644 --- a/resources/views/grainbills/edit.blade.php +++ b/resources/views/grainbills/edit.blade.php @@ -17,12 +17,20 @@ @method('PATCH') @csrf
- - + +
- - + +