/** * Show the form for editing the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function update($id) { if (Request::isMethod("get")) { # code... $resep = Resep::find($id); $bahans = Bahan::get(); return view('resep.update', compact('bahans', 'resep')); } elseif (Request::isMethod('post')) { # code... $resep = Resep::findOrFail($id); $resep->update(Input::all()); $newBahanIds = Input::get('bahan_ids'); $resep->bahan()->sync($newBahanIds); return redirect('resep/detail/' . $resep->id); } }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update($id) { // // $item = Resep::find($id); // $item->nama= "Kentang"; // $item->save(); if (Request::isMethod('get')) { //$item['resep'] = Resep::find($id); //$item['koki'] = Koki::all(); //return view('resep.update',$item); $resep = Resep::find($id); $bahans = Bahan::get(); return view('resep.update', compact('bahans', 'resep')); } elseif (Request::isMethod('post')) { //$item=Resep::find($id); //$item->nama=Input::get('nama'); //$item->kode=Input::get('kode'); //$item->koki_id=Input::get('koki_id'); //$item->save(); //return redirect('resep'); $resep = Resep::findOrFail($id); $resep->update(Input::all()); $newBahanIds = Input::get('bahan_ids'); $resep->bahan()->sync($newBahanIds); return redirect('resep/detail/' . $resep->id); } }