Exemplo n.º 1
0
 public function update($request, $id)
 {
     // Find post
     $post = Post::where('post_type', 'post')->where('id', $id)->first();
     // Save new post
     $post = Post::savePost($request, $post);
     if ($request->get('remove_feature_image')) {
         $post->feature_image = '';
         $post->save();
     }
     // Save new tags
     PostTag::saveTags($request->get('tags'), $post, 'tag');
     // Save new category
     PostTag::saveBundle($request->get('category'), $post, 'category');
     // Save new post meta
     PostMeta::saveBundle($post->id, $request->get('meta'));
     return $post;
 }
Exemplo n.º 2
0
 /**
  * Update the specified resource in storage.
  *
  * @param  Request  $request
  * @param  int  $id
  * @return Response
  */
 public function update(Request $request, $id)
 {
     // Find post
     $post = Post::where('id', $id)->where('post_type', 'page')->first();
     // Save new post
     $post = Post::savePost($request, $post);
     // Save new tags
     PostTag::saveTags($request->get('tags'), $post, 'tag');
     return redirect()->back()->withInput();
 }