/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Requests\EditArticleRequest $request, $id) { $page = Page::findOrfail($id); $page->update($request->except('images')); if ($request->images) { $img = Image::make($request->images); $mime = $img->mime(); //edited due to updated to 2.x if ($mime == 'image/jpeg') { $extension = '.jpg'; } elseif ($mime == 'image/png') { $extension = '.png'; } elseif ($mime == 'image/gif') { $extension = '.gif'; } else { $extension = ''; } $file = str_replace(' ', '-', $request->title . $extension); $img->save(public_path('images/page/' . $file)); $page->images = $file; $page->save(); return view('pages.index')->with('success', 'Page editer avec succes'); } return view('pages.index')->with('success', 'Page editer avec succes'); }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Requests\EditArticleRequest $request, $id) { $cat = Category::findOrfail($id); $cat->update($request->except('images')); if ($request->images) { $img = Image::make($request->images); $mime = $img->mime(); //edited due to updated to 2.x if ($mime == 'image/jpeg') { $extension = '.jpg'; } elseif ($mime == 'image/png') { $extension = '.png'; } elseif ($mime == 'image/gif') { $extension = '.gif'; } else { $extension = ''; } $file = str_replace(' ', '-', $request->title . $extension); $img->save(public_path('images/categories/' . $file)); $cat->images = $file; $cat->save(); return redirect('admin'); } return redirect('admin'); }