CMSContent::all()->sortByDesc('id') ]; return view('cms.content.all.index', $data); } public function store() { $data = Request::all(); $rules = array( 'name' => 'required', 'field' => 'required', ); $validator = Validator::make(Request::all(), $rules); if ($validator->fails()) { return back()->withErrors($validator); } if($data['id'] === "new"){ CMSContent::create($data); //store in cms old Datebase \App\Models\Sym\CmsContent::create($data); }else{ $model = CMSContent::find($data['id']); $model->fill($data); $model->save(); $m = \App\Models\Sym\CmsContent::find($data['id']); $m->fill($data); $m->save(); } \Session()->flash('alert-save', '1'); return redirect(route('cms_content_all')); } public function loadModal() { if(Request::ajax()){ $data = Request::all(); $returnHTML = ""; if(isset($data['model']) && isset($data['id']) ){ if($data['model'] == 'content'){ if($data['id'] == "new"){ $value = new CMSContent(); }else { $value = CMSContent::find($data['id']); } $returnHTML = view("cms.content.all.modal", compact('data','value') )->render(); } } return response()->json(['response' => $data, 'html'=>$returnHTML]); } } public function delete($id){ $content = CMSContent::findOrFail($id); $content->delete(); \Session()->flash('alert-success', __('Content gelöscht')); return redirect(route('cms_content_all')); } }