Exemplo n.º 1
0
 /**
  * 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);
     }
 }
Exemplo n.º 2
0
 /**
  * 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);
     }
 }