예제 #1
0
 /**
  * 更新内容
  * @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View
  */
 public function update(Request $request, $id)
 {
     $content = Content::findOrFail($id);
     $data['title'] = $request->get('title');
     $data['seo_title'] = $request->get('seo_title');
     $data['slug'] = str_slug($request->get('slug'));
     $data['description'] = $request->get('description');
     $data['class_id'] = $request->get('class_id');
     $data['tag_id'] = $request->get('tag_id');
     $data['content'] = $request->get('content');
     $data['type'] = $request->get('type');
     $update = $content->update($data);
     if (!$update) {
         return redirect()->back();
     }
     Cache::forget('com.tanteng.share.page.' . $data['slug']);
     return redirect()->route('content.index');
 }