コード例 #1
0
ファイル: NewsletterController.php プロジェクト: andy-am/itam
 public function deleteNewsletter($id)
 {
     $newsletter = Newsletter::findOrFail($id);
     return $id;
     //return view('administration.blog.showBlog')->with('blog', $blog);
 }
コード例 #2
0
 /**
  * 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');
 }