예제 #1
0
 /**
  * Update the specified resource in storage.
  *
  * @param Request $request        	
  * @param int $id        	
  * @return Response
  */
 public function update(Request $request, $id)
 {
     $rst = $request->all();
     $data = array('title' => $rst['txtTitle'], 'description' => $rst['txtDescription']);
     // upload file
     if (isset($rst['vtFile'])) {
         $imageName = 'vt-' . time() . '.' . $rst['vtFile']->getClientOriginalExtension();
         $rst['vtFile']->move(base_path() . '/public/mulodo/images/slider/upload/', $imageName);
         $data['image'] = $imageName;
         $old_filename = base_path() . '/public/mulodo/images/slider/upload/' . $rst['hidFile'];
         unlink($old_filename);
     }
     $response = sliders::where('id', '=', $id)->update($data);
     if ($response) {
         return redirect()->back();
     }
 }