public function change() { $slider = Slider::find(1); $slider->active = Input::get('slider'); $slider->save(); return Redirect::route('cms')->with('event', '<p class="alert alert-success"><span class="glyphicon glyphicon-ok"></span> Settings successfully changed</p>'); }
public function deleteSlide() { $slide = Slider::find(Input::get('id')); if (is_file(public_path() . '/uploads/slider/' . $slide->link)) { unlink(public_path() . '/uploads/slider/' . $slide->link); } Slider::destroy(Input::get('id')); }
public function delete($id) { try { SliderModel::find($id)->delete(); $alert['msg'] = 'Slider has been deleted successfully'; $alert['type'] = 'success'; } catch (\Exception $ex) { $alert['msg'] = 'This Slider has been already used'; $alert['type'] = 'danger'; } return Redirect::route('company.slider')->with('alert', $alert); }
public function delete() { $slider = Slider::find(Input::get('id')); if ($slider->delete()) { File::delete("assets/images/slider/" . $slider->slider); return Redirect::back()->with('event', '<p class="alert alert-success"><span class="glyphicon glyphicon-ok"></span> Successfully deleted</p>'); } else { return Redirect::back()->with('event', '<p class="alert alert-danger"><span class="glyphicon glyphicon-remove"></span> Error occured. Please try after sometime</p>'); } }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { $this->slider->find($id)->delete(); return Redirect::route('sliders.index'); }
public function postSlider($id = '') { $all = Input::all(); $rules = array('name' => 'required|min:2|max:255'); $validator = Validator::make($all, $rules); if ($validator->fails()) { return Redirect::to('/admin/slider/' . $id)->withErrors($validator)->withInput()->with('error', 'Ошибка'); } if (is_numeric($id)) { $post = Slider::find($id); } else { $post = new Slider(); } $post->name = $all['name']; $post->status = isset($all['status']) ? true : false; if (isset($all['image'])) { $full_name = Input::file('image')->getClientOriginalName(); $filename = $full_name; $path = 'upload/slider/'; Input::file('image')->move($path, $filename); $post->image = $path . $filename; } $post->save(); return Redirect::to('/admin/slider/' . $id . '/#preview-slide')->with('success', 'Изменения сохранены'); }
/** * Update the position * @return \Illuminate\Http\JsonResponse */ public function updatePosition() { $new_positions = Input::get('new_positions'); foreach ($new_positions as $position) { Slider::find($position['id'])->update(array('position' => $position['position'])); } return Response::json(Input::all()); }
public function itemMassdel() { DB::beginTransaction(); try { $sliderids = Input::get('massdel'); if ($sliderids) { foreach ($sliderids as $id => $value) { $slider = Slider::find($id); $slider->delete(); } } } catch (NullException $e) { DB::rollback(); return redirect()->back()->with('errorMess', 'Có lỗi xảy ra, vui lòng thử lại sau!'); } DB::commit(); return redirect()->back()->with('Mess', 'Xóa thành công!'); }
public function destroy_slider($id) { // delete $model = Slider::find($id); $model->delete(); // redirect Session::flash('message', 'Successfully deleted!'); return Redirect::back(); }
/** * * @param $action string * @param $id int * @return nothing * @author Tremor */ public function sliderAction($action, $id = 0) { if (isset($id) && !empty($id) && !is_numeric($id)) { return Redirect::to('admin/slider'); } switch ($action) { case 'add': $slider = new Slider(); $slider->save(); $newId = $slider->id; return Redirect::to('admin/slider/' . $newId); break; case 'edit': $post = Input::except('_token'); $slider = Slider::find($id); foreach ($post as $key => $val) { if (isset($slider->{$key})) { $slider->{$key} = $val; } } $slider->save(); return Redirect::to('admin/slider/' . $id); break; case 'delete': $category = Slider::find($id); $category->delete(); break; default: break; } return Redirect::to('admin/slider'); }
/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy($id) { $slide = Slider::find($id); $slide->delete(); // redirect \Session::flash('message', 'Successfully deleted the slide!'); return \Redirect::to('admin/slide'); }