public function update($id, Requests\ArticleRequest $request)
 {
     $article = Articles::findOrFail($id);
     $article->update($request->all());
     $this->syncTags($article, $request->input('tag_list'));
     return redirect('articles');
 }
Ejemplo n.º 2
0
 public function show($id)
 {
     $article = Articles::findOrFail($id);
     return view('articles.show')->with('article', $article);
 }
 public function update($id, ArticleRequest $request)
 {
     $article = Articles::findOrFail($id);
     $article->update($request->all());
     return redirect('articles');
 }
Ejemplo n.º 4
0
 /**
  * Show the form for editing the specified resource.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function edit($id)
 {
     $articles = Articles::findOrFail($id);
     return view('backend.create', ['articles' => $articles]);
 }
Ejemplo n.º 5
0
 public function createComment(Request $request, $id)
 {
     $this->validate($request, ['comment' => 'required|max:1000', 'username' => 'required|min:2|max:50', 'email' => 'required|email', 'url' => 'url']);
     $article = Articles::findOrFail($id);
     $comment = new ArticlesComments($request->all());
     $article->comments()->save($comment);
     /**
      * I think need to save username, email and url to cookies
      */
     Cookie::queue(Cookie::forever('username', $request->input('username')));
     Cookie::queue(Cookie::forever('email', $request->input('email')));
     Cookie::queue(Cookie::forever('url', $request->input('url')));
     return view('articles.comments', compact('article'));
 }
Ejemplo n.º 6
0
 public function show($id)
 {
     $single = Articles::findOrFail($id);
     return view('pages.one', compact('single'));
 }
Ejemplo n.º 7
0
 public function update($id, Requests\CreateArticlesRequest $request)
 {
     $articles = Articles::findOrFail($id);
     $articles->update($request->all());
     return redirect('articles');
 }