Beispiel #1
0
 public function searchArticleByCategories(Request $request)
 {
     $id = $request->input('id');
     // $page=$request->input('page',1);
     //$key="categorie:article:$page:$id";
     $articles = Article::where('category_id', '=', $id)->orderBy('articles.created_at', 'desc')->paginate();
     return view('welcome')->with(['articles' => $articles, 'search_data' => ['id' => $id]]);
 }
 /**
  * Update the specified resource in storage.
  *
  * @param int $id            
  * @return Response
  */
 public function update(Request $request, $id)
 {
     $this->validate($request, ['title' => 'required', 'description' => 'required', 'content' => 'required']);
     $article = Article::where('id', $id)->update($request->only(['title', 'description', 'content', 'category_id', 'keywords']));
     if ($article) {
         $this->clear_articels_cache();
         $message = "修改文章成功";
     } else {
         $message = "修改文章失败";
     }
     return redirect('/admin/article')->with('message', $message);
 }
Beispiel #3
0
 /**
  * 关于
  */
 public function about()
 {
     $article = Article::where('title', '=', '关于')->first();
     return view('article_detailed')->with('article', $article);
 }