public function deleteNewsletter($id) { $newsletter = Newsletter::findOrFail($id); return $id; //return view('administration.blog.showBlog')->with('blog', $blog); }
/** * Update the specified resource in storage. * * @param int $id * * @return Response */ public function update($id, Request $request) { $newsletter = Newsletter::findOrFail($id); $array = ['Name' => $request->Name, 'Description' => $request->Description, 'Template' => $request->Template, 'Offers_ID' => implode('|', $request->Offers_ID)]; if ($request->Banner != "") { File::delete('newsletter/' . $newsletter->Banner); $filename = uniqid() . '.' . $request->Banner->getClientOriginalExtension(); $path = config('configurari.Storage.Newsletter') . $filename; Image::make($request->Banner)->resize(config("configurari.Configurari_NL.{$request->Template}.banner.width"), null)->save($path, 70); $array = $array + ['Banner' => $filename]; } $newsletter->update($array); Session::flash('flash_message', 'Newsletter updated!'); return redirect('auth/newsletters'); }